ccs  by kaitranntt

Universal AI profile manager for concurrent LLM access

Created 5 months ago
1,913 stars

Top 22.4% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

CCS is a universal AI profile manager designed for users who need to switch between multiple AI accounts and models, including Claude, Gemini, GLM, and Kimi. It enables concurrent sessions and settings-based model switching, offering seamless management for both personal and professional AI interactions.

How It Works

The tool employs a profile-based system to manage diverse AI providers, supporting multiple isolated Claude accounts, OAuth-authenticated services like Gemini, and API-key-based integrations such as GLM and Kimi. A central dashboard facilitates visual configuration, while automatic fallback web search mechanisms ensure consistent functionality across providers.

Quick Start & Requirements

Installation is straightforward via npm: npm install -g @kaitranntt/ccs. Launch the dashboard with ccs config, which opens http://localhost:3000. Node.js is a prerequisite. For true symlink support on Windows, Developer Mode must be enabled in system settings. Comprehensive documentation is available at https://docs.ccs.kaitran.ca.

Highlighted Details

  • Multi-Account Claude: Run isolated Claude instances for work and personal use concurrently.
  • Broad Provider Support: Integrates Claude, Gemini, Codex, Antigravity (via OAuth), GLM, Kimi, and any Anthropic-compatible API.
  • Parallel Workflows: Execute distinct AI tasks across different providers simultaneously in separate terminals.
  • Unified Management: Centralized dashboard for configuring accounts, API profiles, and settings.
  • WebSearch Fallback: Automatically configures MCP-based web search for providers lacking native support.

Maintenance & Community

The project includes an update mechanism (ccs update) and a CONTRIBUTING.md file, indicating ongoing maintenance and potential for community contributions. Issue tracking is managed via GitHub.

Licensing & Compatibility

Licensed under the MIT License, CCS is permissive for commercial use and integration into closed-source projects.

Limitations & Caveats

True symlink support on Windows requires enabling Developer Mode; otherwise, directory copying is used. Non-native Claude providers rely on a fallback web search mechanism rather than Anthropic's native API.

Health Check
Last Commit

6 hours ago

Responsiveness

Inactive

Pull Requests (30d)
154
Issues (30d)
101
Star History
550 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.