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