Back to MCP directory
publicPublicdnsLocal runtime

DeepCo

Deep-Co是一个基于Compose Multiplatform开发的跨平台聊天客户端,支持多种LLM API提供商,包括OpenRouter、Anthropic、Grok、OpenAI等,并兼容OpenAI API和本地模型。具备聊天记录管理、提示词管理、角色适配、TTS等功能,支持多语言和主题定制。

article

README

🚀 深度协同 (Deep-Co)

深度协同 (Deep-Co) 是一款专为大语言模型(LLM)打造的聊天客户端,基于 Compose Multiplatform 开发。它支持众多 API 提供者,像 OpenRouter、Anthropic、Grok、OpenAI、DeepSeek、Coze、Dify、Google Gemini 等。同时,你还能配置任何与 OpenAI 兼容的 API,或者借助 LM Studio/Ollama 使用本地模型。

🚀 快速开始

版本信息

当前版本为 1.0.6

✨ 主要特性

  • 多平台支持
    • [x] 支持桌面平台(Windows/MacOS/Linux)
    • [ ] 计划支持移动平台(Android/iOS)
  • 聊天功能
    • [x] 支持聊天(流式&完成)及聊天记录查看
    • [ ] 待实现聊天消息导出与聊天翻译服务器功能
  • 提示管理
    • [x] 支持提示管理与用户自定义
  • 角色适配
    • [x] 适配疯狂酒馆角色(PNG&JSON)
  • 模型支持
    • [x] 支持 DeepSeek LLM、Grok LLM、Google Gemini LLM
    • [ ] 计划支持 Claude LLM、OpenAI LLM、OLLama LLM
  • 其他特性
    • [ ] 待实现在线 API 轮询功能
    • [x] 支持 MCP
    • [ ] 待建设 MCP 服务器市场
    • [ ] 待实现 RAG 功能
    • [x] 支持 TTS(Edge API)
    • [x] 支持多语言(中文/英文),具备应用程序颜色主题及深色&浅色模式

功能界面展示

  • 与LLM聊天1
  • 配置您的LLM API密钥2
  • 提示管理4
  • 与疯狂酒馆角色聊天6
  • 用户管理5
  • 配置MCP服务器3
  • 设置7

📦 安装指南

模型上下文协议 (MCP) 环境配置

MacOS

brew install protobuf libprotoc
pip3 install protobuf

Linux

sudo apt-get update && sudo apt-get install -y \
    build-essential \
    cmake \
    git \
    unzip \
    protobuf-compiler \
    protobuf-c-compiler \
    libprotobuf-dev \
    python3-dev \
    python3-pip
python3 -m pip install protobuf

项目依赖安装与构建

安装依赖

npm install
composer install

启动开发服务器

npm run dev

打包构建

npm run build

📚 详细文档

项目结构

├── README.md                 # 项目说明文档
├── CODE_OF_CONDUCT.md       # 开源行为准则
├── LICENSE                  # 许可证文件
├── composer.json            # PHP依赖管理
├── package.json             # JS依赖管理
├── config/                 # 配置文件夹
│   ├── config.js           # 主配置文件
│   └── dev_config.js       # 开发环境配置
├── public/                 # 公共文件夹
│   ├── assets/             # 静态资源
│   │   └── images/         # 图片资源
│   └── index.html          # 入口HTML
└── src/                    # 源代码文件夹
    ├── components/         # Vue组件
    │   └── Header.vue      # 顶部导航栏组件
    ├── views/              # 视图组件
    │   └── Home.vue        # 主页面组件
    └── App.vue             # 根Vue组件

🤝 贡献指南

欢迎贡献!请参考CONTRIBUTING.md了解如何参与此项目。

📞 联系方式

如需联系,请发送邮件到:contact@example.com

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client