makecindy/cindy
Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。
解决的问题
Cindy 是一个开源的 AI Agent,旨在用户本地计算机、浏览器和手机上执行实际工作。它通过将多种模型和“harness”(如 Claude Code 和 Codex)集成到单个界面中,并能访问本地文件和已登录的应用程序,从而消除了在不同 AI 工具之间切换的需要。
工作原理
该项目提供了一个客户端应用程序(桌面端和移动端),用于编排不同的 AI Agent。它允许用户在保持连续的工作空间、记忆和工具集的同时,在任务执行过程中切换不同的模型和 harness 组合。可以通过托管的云服务、连接个人 API 密钥或在仅本地模式下使用。
适用对象
专为希望 AI Agent 能与其本地环境交互、自动化重复任务,并通过插件和 Model Context Protocol (MCP) 进行扩展的开发者和高级用户而构建。
亮点
- 多 Harness 支持:集成 Claude Code 和 Codex 等工具来执行任务。
- 跨平台:提供 Electron 桌面应用和 Expo/React Native 移动应用。
- 持久记忆:在不同的 harness 之间记住更正和偏好。
- 可扩展性:支持用于内部工具集成的 MCP 以及计划中的插件市场。
- 灵活部署:支持云托管服务、本地模型和现有的付费编程方案。