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 以及計畫中的外掛程式市集。
- 靈活部署:支援雲端託管服務、本地模型以及現有的付費編碼方案。