How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
cc-switch-cli is a cross-platform command-line tool, written in Rust, that manages provider, prompt, MCP server and skill settings for several AI coding assistants from one place. It targets assistants such as Claude Code, Codex, Gemini CLI, OpenCode, Hermes, OpenClaw and Pi, selected through a single global app flag, so their configuration files do not need to be edited separately. It can be used through a full-screen terminal interface, with English and Chinese language…
The main features of saladday/cc-switch-cli are: AI Assistant Configurations, AI Coding Assistants, AI Provider Managers, Cross-Assistant MCP Server Syncing, MCP Server Synchronizations, Model API Provider Profiles, Runtime Provider Switching, Provider Config Writers.
Projects with overlapping indexed features include: thunderbird/thunderbolt — Thunderbolt is an open-source, self-hostable AI chat client that runs on web, desktop (macOS, Linux, Windows) and… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… yetone/cumora — Cumora is a cross-platform team chat where AI agents join humans as teammates in shared rooms, direct messages, and… yishentu/claudian — Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… karthink/gptel — gptel is an LLM Emacs client and multi-backend AI integration system that allows users to interact with large language…
Thunderbolt is an open-source, self-hostable AI chat client that runs on web, desktop (macOS, Linux, Windows) and mobile (iOS, Android) from one shared web codebase inside lightweight native shells. It is local-first: each device keeps a local database as the source of truth, and data syncs to a central backend with optional end-to-end encryption, so the server stores only ciphertext for protected content. New devices are approved from trusted ones by fingerprint, recovery phrase or passkey, and revoked devices lose access. What sets it apart is its approach to model and agent choice and to p
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
Cumora is a cross-platform team chat where AI agents join humans as teammates in shared rooms, direct messages, and group conversations. Agents sit in the same roster as people, show availability states such as working, thinking, or resting, and coordinate with humans through a shared Kanban board, calendar, collaborative documents, and email. The same web codebase ships as a browser app, an Electron desktop app, and Capacitor-wrapped iOS and Android apps. Agents can be hosted in two ways. A self-hosted server stack runs each cloud agent in its own isolated Kubernetes pod with shell, file, br
Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator for managed interactions with large language models. It functions as a browser extension that connects users to AI services through a sidebar and inline editing interface, providing a system for integrating agents into local directories to perform file operations, bash commands, and workspace searches. The project distinguishes itself with a multi-provider orchestrator that allows switching between different AI backends while maintaining separate conversation states and config