MCP 与工具调用

DeepChat - 开源本地优先的 AI 智能体桌面客户端

thinkinaixyz/deepchat

DeepChat 是一款开源、本地优先的 AI 智能体桌面客户端,使用 TypeScript 和 Electron 构建。它集成了云端大语言模型、本地模型、MCP 服务、可安装的技能(Skills)、ACP 智能体以及用于消息应用远程控制的功能,遵循 Tape.systems 理念,确保智能体会话可恢复且可检查。

★ 6.2K星级
⑂ 712Fork 数
6未解决的问题
TypeScript语言
Apache-2.0许可证
Q@project.QualityScore编辑评分

项目截图

DeepChat - 开源本地优先的 AI 智能体桌面客户端 的截图 DeepChat - 开源本地优先的 AI 智能体桌面客户端 的截图

概览

DeepChat 将多模型管理、智能体运行时和长时间运行的会话统一到一个桌面应用程序中。它支持广泛的云端 LLM 提供商和本地 Ollama 模型。该应用围绕 Tape.systems 理念设计,保留结构化的会话历史、请求上下文、工具调用和 Token 预算,以便于调试和恢复。它具备强大的 MCP 支持、用于外部编码/任务智能体的 ACP 集成,以及通过 Telegram、飞书/Lark、QQBot、Discord 和微信 iLink 进行远程控制的功能。

主要功能

  • 本地优先的 AI 智能体桌面客户端
  • 遵循 Tape.systems 理念,支持会话恢复与追踪
  • 可安装且可移植的技能,兼容 Claude Code、Codex、Cursor 等
  • 原生 ACP(Agent Client Protocol)集成
  • 强大的 MCP 支持,包含资源、提示、工具和多种传输方式
  • 通过 Telegram、飞书/Lark、QQBot、Discord 和微信 iLink 进行远程控制
  • 统一的云端和本地多模型管理
  • 多窗口和多标签页并行会话架构
  • 支持 Artifacts 渲染、Mermaid 图表和多模态内容
  • 内置搜索集成,支持 BoSearch、Brave Search 以及模拟 Google、Bing、Baidu 的网络浏览
  • 支持 DeepLink,一键安装 MCP 并发起对话
  • 跨平台支持 Windows、macOS 和 Linux

要求、安装和快速入门

最终用户可通过 GitHub Releases(Windows 为 .exe,macOS 为 .dmg,Linux 为 .AppImage/.deb)、官方网站或 macOS 的 Homebrew(brew install --cask deepchat)进行安装。对于开发环境:运行 'pnpm install',然后运行 'pnpm run installRuntime'。如果出现 'No module named distutils' 错误,请运行 'pip install setuptools'。

用法

安装后启动应用,打开设置,并使用 API 密钥或本地 Ollama 配置模型提供商。点击 '+' 按钮创建新对话,选择模型并开始聊天。可以通过“设置 -> 技能”管理技能,通过“设置 -> ACP 智能体”管理 ACP 智能体,通过“设置 -> 远程”管理远程频道。

模型兼容性与使用场景

兼容任何使用 OpenAI、Gemini 或 Anthropic API 格式的模型提供商。明确支持的提供商包括 DeepSeek、OpenAI、Moonshot/Kimi、Grok、Gemini、Anthropic、Ollama、七牛云、New API、智谱、PPIO、MiniMax、Fireworks、AIHubMix、豆包、DashScope、Groq、JieKou.AI、ZenMux、GitHub Models、LM Studio、混元、302.AI、Together、Poe、Vercel AI Gateway、OpenRouter、Azure OpenAI、TokenFlux、BurnCloud、OpenAI Responses、CherryIn、ModelScope、AWS Bedrock、Voice.ai、Vertex AI、GitHub Copilot、小米、o3.fan、Novita AI、Astraflow、SiliconFlow 和 OrcaRouter。

许可证与风险说明

采用 Apache License 2.0 授权。适用于商业和个人使用。支持企业集成,只需进行最少的配置代码更改即可利用保留的加密混淆安全功能。

Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

发布与维护

该仓库创建于 2025-02-14。目前拥有 6205 个星标、712 个分支和 6 个开启的 issue。默认分支为 'dev'。最后一次推送记录于 2026-08-09。

MemPalace

mempalace/mempalace

★ 58KPython

QwenPaw

agentscope-ai/qwenpaw

★ 33.9KPython

Composio

composiohq/composio

★ 29.5KTypeScript