Cindy Releases Open-Source Multi-Agent Client
Key point
Cindy, an open-source client, has been released, allowing users to freely switch between various AI agents like Claude Code and Codex during tasks.
Details
Cindy is an open-source project that integrates multiple AI agent harnesses, such as Claude Code and Codex, into a single client. To address the issue of context loss when switching between existing tools, it is designed to preserve workspaces, Memory, and Skills even when changing harnesses.
Key features include:
- Multi-harness orchestration: Planning, execution, and review steps within a single task can be distributed to different models or harnesses.
- Local-first design: Runs locally on the user's computer, accessing actual files and logged-in apps directly to perform tasks.
- Extensibility: Enables integration with internal systems via MCP, with plugin marketplace support currently in preparation.
Tech Stack and License
- Structure: Built as a pnpm monorepo, including an Electron-based desktop app and a React Native-based mobile app.
- Model connectivity: Models can be connected via four methods: official cloud services, existing Claude Code/Codex authentication, direct API keys, and local models.
- License: The client source is released under Apache-2.0, allowing commercial use, while the backend service resides in a separate repository.
Development Environment
- Requires Node.js 22.x, pnpm 10.x, and Git LFS.
- Official releases include TapDB usage analytics, but this module can be removed when building directly from source.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.