cherry-studio
50+ AI模型统一入口,一个桌面客户端搞定所有主流大语言模型
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
50+ AI模型统一入口,一个桌面客户端搞定所有主流大语言模型
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你有没有想过,把市面上所有主流 AI 模型装进一个桌面软件里,按需切换、无缝衔接是什么体验?Cherry Studio 正是这样一款产品——它用 46,000 多颗 GitHub 星标证明了自己在 AI 桌面客户端领域的江湖地位。

图1:Cherry Studio 项目标志
2025 年,一句「Cherry Studio in 2025 has grown to be the most versatile AI desktop client」在社交媒体上疯传。这个由国内开发者 kangfenmao 主导的开源项目(贡献了超过 2,100 次提交,占全项目 38%),已悄然成长为全球 AI 爱好者和工作者的装机必备工具。
把 Cherry Studio 想象成一个 AI 模型的超级入口。过去你想用 GPT-4 写代码、Claude 分析文档、DeepSeek 做中文创作,得分别注册账号、充值 API、管理一堆 API Key——光是账号管理就够头疼了。Cherry Studio 把这 50+ 个 AI 提供商的服务汇聚到一个窗口,你只需要在设置里填入 API Key,就能自由切换模型。
它不只是一个「调用工具」,更是一套完整的 AI 生产力系统:
从代码结构来看,Cherry Studio 选择了 Electron + electron-vite 构建工具链,这是一个在桌面应用中成熟可靠的技术组合,VS Code 同样是基于 Electron。
前端(src/renderer/):TypeScript + Ant Design 组件库,提供跨平台一致的 UI 体验,支持亮色/暗色主题、透明窗口、自定义样式。
后端(src/main/):同样使用 TypeScript,通过 Express 提供本地 API Server(用于生成 OpenAPI 规范)。IPC 通信层连接主进程与渲染进程,实现 Electron 原生的桌面控制能力。
AI 集成层:项目内置了对 20+ 款 AI SDK provider 的支持,涵盖 OpenAI、Anthropic、Google、Meta、DeepSeek、xAI、Mistral 等主流厂商,以及 Ollama、LM Studio 等本地模型部署工具。这意味着从云端最强模型到本地开源模型,全部可以在 Cherry Studio 里访问。
文档处理能力是一大亮点:内置 @napi-rs/canvas 截图处理、tesseract.js OCR 识别、pdf-parse PDF 解析、officeparser Office 文档处理、@libsql/client SQLite 本地数据库支持,让 AI 能「读懂」用户上传的各种格式文档。

图2:Cherry Studio 支持 20+ 种语言界面
理解 Cherry Studio 的消息处理机制,有助于理解它如何实现跨模型的无缝切换:

图3:Cherry Studio 消息生命周期
用户发送消息 → 应用层识别目标模型 → 通过对应 SDK 调用服务商 API → 流式返回 token → 渲染进程实时展示。每一步都封装在独立模块中,新增一个模型只需实现对应的 Provider 即可,架构扩展性良好。
好消息是:Cherry Studio 提供各平台的预编译安装包(.exe / .dmg / .AppImage),用户下载安装即可,不需要自己编译。
需要注意的是:
对于普通用户,建议直接使用官方安装包;对于开发者,克隆源码后 pnpm install && pnpm dev 即可进入开发模式。
Cherry Studio 的崛起折射出一个趋势:随着 AI 模型越来越多,用户需要一个「AI 路由器」来统一管理这些能力。它不只是工具,更是一种 AI 使用方式——不必在 ChatGPT、Claude、Gemini 之间来回切换,一个窗口搞定所有。
项目保持着极高的更新频率(5,929 次提交,259 个 Release),社区活跃(Discord + Telegram + QQ 群覆盖中英文用户),形成了健康的开源生态。对比 Poe、OpenRouter 等同类产品,Cherry Studio 的差异化在于深度本地化(中文文档、中国开发者主导)和丰富内置助手生态。
如果你正在寻找一个统一管理多个 AI 模型的桌面入口,Cherry Studio 值得下载体验。