op7418/CodePilot

A multi-model AI agent desktop client — connect any AI provider, extend with MCP & skills, control from your phone. Built with Electron + Next.js.

解决的问题

CodePilot 是一个多功能 AI 代理桌面客户端,为与众多 AI 提供商交互提供统一接口。它解决了 AI 工具碎片化的问题,允许用户在对话过程中无缝切换不同模型和提供商,而不会丢失上下文,同时增加了持久记忆和远程控制等代理功能。

工作原理

该应用程序以 Electron 桌面应用形式构建,通过 API 连接超过 17 个 AI 提供商(包括 Anthropic、OpenRouter、Google Vertex AI 以及本地选项如 Ollama)。它实现了 Model Context Protocol (MCP) 和自定义技能系统以扩展功能。此外,还具备“远程桥接”功能,可连接 Telegram、Discord 等消息平台,实现通过手机远程控制桌面 AI 代理。

适用人群

专为希望拥有单一强大 AI 工作流中心的开发者和高级用户设计,适用于需要集成多个 AI 模型的用户,以及希望 AI 助手通过专用工作区学习其偏好的用户。

主要亮点

  • 多提供商支持:支持 17+ 提供商,包括云平台、本地自托管模型以及自定义 OpenAI/Anthropic 兼容端点。
  • 助手工作区:使用 persona 文件(soul.md、user.md 等)和持久记忆,随时间适应用户。
  • 远程桥接:支持通过 Telegram、Feishu、Discord、QQ 和 WeChat 与桌面 AI 代理进行交互。
  • 生成式 UI:AI 可实时在应用内生成交互式仪表板、图表和可视化小部件。
  • MCP 与技能:支持 MCP 服务器和可复用技能的市场。
  • 会话管理:支持暂停、恢复和回退到特定检查点的会话。
  • 任务调度器:使用 cron 表达式安排重复执行的 AI 任务。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目