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、Bedrock、Vertex AI 以及 Ollama 等本地选项)。它通过集成 Model Context Protocol (MCP) 和自定义技能市场来扩展其功能。对于文件编辑和终端命令等高级系统操作,它可以选择性地与 Claude Code CLI 集成。

适用对象

它专为希望拥有 AI 助手集中枢纽的开发人员和高级用户、需要跨不同平台管理多个 AI 模型的用户,以及希望 AI 智能体通过持久工作区学习其偏好的用户而设计。

亮点

  • 多提供商支持:连接 17 多个提供商,包括云平台、本地 LLM 以及自定义的 OpenAI/Anthropic 兼容端点。
  • 助手工作区:使用人格文件(soul.mduser.md 等)和持久记忆来适应用户的工作流程。
  • 远程桥接:允许通过 Telegram、Feishu、Discord、QQ 和微信远程控制桌面智能体。
  • 生成式 UI:使 AI 能够在应用内实时创建交互式仪表板、图表和可视化组件。
  • 会话管理:具有分屏双会话功能以及将对话回溯到任何检查点的能力。
  • 可扩展性:支持 MCP 服务器和来自 skills.sh 市场的可重用技能。

相关

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