海豚是鲸鱼的好朋友,DeepChat是你的好助手
中文 / English
## 主要特性
- 🌐 支持多个模型云服务:DeepSeek、OpenAI、硅基流动等
- 🏠 支持本地模型部署:Ollama
- 🚀 多路聊天并发支持,无需等待模型生成完毕便可以切换到其他会话,效率Max
- 💻 支持多平台:Windows、macOS、Linux
- 📄 完整的 Markdown 渲染,优秀的代码模块渲染
- 🌟 简单易用,完善的引导页,不了解复杂的概念也能立刻上手
Ollama |
Deepseek(深度求索) |
硅基流动 |
QwenLM |
火山引擎 |
MiniMax大模型 |
Fireworks |
PPIO派欧云 |
OpenAI |
Gemini |
GitHub Models |
Moonshot |
OpenRouter |
Azure OpenAI |
兼容任意 openai/gemini 格式API的供应商 |
- 支持 Ollama 本地模型管理
- 支持本地文件处理
- Artifacts 支持
- 自定义任意搜索引擎(通过模型解析,无需API适配)
- MCP支持(内置npx,无需额外安装node环境)
- 多模态模型支持
- 本地聊天数据备份与恢复
- 支持OpenAi、Gemini、Anthropic三种格式的任意模型提供方
请先阅读 贡献指南 Windows 和 Linux 由 Github Action 打包 Mac相关签名打包查看 Mac 打包指南
$ npm install
$ npm run installRuntime
# for windows x64
$ npm install --cpu=x64 --os=win32 sharp
# for mac apple silicon
$ npm install --cpu=arm64 --os=darwin sharp
# for mac intel
$ npm install --cpu=x64 --os=darwin sharp
# for linux x64
$ npm install --cpu=x64 --os=linux sharp
$ npm run dev
# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
# For Linux
$ npm run build:linux
# 指定架构打包
$ npm run build:win:x64
$ npm run build:win:arm64
$ npm run build:mac:x64
$ npm run build:mac:arm64
$ npm run build:linux:x64
$ npm run build:linux:arm64
感谢所有参与建设deepchat的贡献者!如果你也想参与,请阅读 贡献指南。