关键要点
- Cherry Studio(cherry-ai.com)是一款采用AGPL 3.0许可证的免费开源桌面应用。
- 它在一个界面中连接数十家AI提供商(OpenAI、Anthropic、Google Gemini、DeepSeek等)以及本地运行环境(Ollama、LM Studio)。
- 内置的知识库功能为你自己的PDF、Word文档和网页添加了检索增强生成(RAG)能力。
- MCP(Model Context Protocol)支持让已连接的模型通过标准服务器接口调用外部工具。
- Cherry Studio本身不运行模型 -- 要真正生成回答,需要云端API密钥或Ollama这样的本地运行环境。
📍 简单一句话
Cherry Studio是一款面向Windows、macOS和Linux的免费开源(AGPL 3.0)桌面AI客户端,可在一个界面中连接数十家AI提供商和本地模型(包括Ollama和LM Studio),并额外提供文档知识库和MCP工具支持。
💬 简单来说
Cherry Studio本身不运行AI模型。它是一个聊天窗口,能对接你已经拥有账号的几乎任何AI服务,以及已经在你机器上运行的任何本地模型,不需要为了比较回答或切换提供商而更换应用。
快速了解:Cherry Studio
- 许可证: AGPL 3.0(开源,源代码公开可见)
- 支持平台: Windows、macOS、Linux(基于Electron的桌面应用)
- 官网: cherry-ai.com
- GitHub: github.com/CherryHQ/cherry-studio(源代码与版本发布)
- 费用: 应用本身免费;连接的云端提供商按API用量单独计费
- 核心功能: 带知识库和MCP工具支持的多提供商AI聊天客户端
Cherry Studio是什么?
Cherry Studio是一款免费开源的桌面客户端,让你在一个应用里与数十家不同的AI提供商和本地模型聊天,而不必在各个提供商的网站之间切换。 它采用AGPL 3.0许可证,意味着源代码公开,任何分发给他人的修改版本也必须保持开源。
应用本身不托管或训练任何AI模型。它是一个前端:粘贴API密钥即可连接云端提供商,或将其指向正在运行的Ollama或LM Studio服务器即可连接本地模型。连接后,Cherry Studio会在同一个对话界面中呈现每个提供商和模型,从云端模型切换到本地模型只是切换下拉菜单,而不是换一个应用。
除了聊天,Cherry Studio还为高级用户提供三项功能:用于检索增强回答的文档知识库、用于将模型连接到外部工具的MCP(Model Context Protocol)支持,以及一个提示词模板"智能体"库,涵盖编程助手、翻译、文案编辑等常见角色。
用Cherry Studio实际能做什么?
- 并行连接数十家提供商。 添加OpenAI、Anthropic、Google Gemini、DeepSeek、Moonshot、智谱、阿里通义千问、OpenRouter以及任何兼容OpenAI的端点的API密钥 -- 按对话切换,无需重新输入凭据。
- 通过Ollama或LM Studio运行本地模型。 将Cherry Studio指向正在运行的本地服务器,其模型会出现在与云端提供商相同的选择器中 -- 敏感提示可以发给本地模型,一般问题可以发给云端模型。
- 构建文档知识库。 将PDF、Word文件或网页上传到一个集合;在聊天中引用该集合,即可获得基于你自己资料而非仅靠模型训练数据的检索增强回答。
- 连接MCP服务器以使用工具。 Model Context Protocol服务器通过一个标准接口,而不是为每个提供商单独编写集成代码,让已连接的模型访问文件搜索、数据库、浏览器等外部工具。
- 使用提示词模板智能体。 一个预配置系统提示词库(编程助手、翻译、文案编辑等)让你一键搭建专门用途的对话,而不必每次从零开始写系统提示词。
- 用主题和文件夹整理对话。 多提供商使用会产生大量对话记录;主题文件夹能防止不同模型、不同用途的聊天混在一个未分类的列表里。
谁适合使用Cherry Studio?
Cherry Studio面向已经使用一个以上AI提供商或模型、想要一个统一管理入口的人,而不是正在寻找第一款AI聊天应用的人。
- ✅ 你已经在为2个以上的AI提供商API密钥付费 → 统一界面省去了在浏览器标签页和独立聊天记录之间来回切换的麻烦。
- ✅ 你用Ollama或LM Studio运行本地模型,又想用同一界面作为云端备用方案 → Cherry Studio会把两者列在同一个模型选择器中。
- ✅ 你想和自己的文档聊天,但不想另外用一个RAG工具 → 内置的知识库覆盖PDF、Word文件和网页。
- ✅ 你需要MCP工具访问能力,但不想写自定义集成代码 → 连接一次MCP服务器,任何支持的模型都能使用它。
- ❌ 你只用一家AI提供商,不想管理API密钥 → 直接用该提供商自己的应用(ChatGPT、Claude、Gemini)。
- ❌ 你需要为团队提供托管的多用户部署 → Cherry Studio是单用户桌面应用;改用部署在服务器上的Open WebUI。
- 如果拿不定主意: 先免费试用Cherry Studio,连接一个你已经在用的提供商,确认基本聊天流程有用之后,再添加本地模型或知识库。
什么情况下不该用Cherry Studio?
多提供商的灵活性不是免费的 -- 它增加了单一提供商应用不需要的配置步骤。
- 如果你想要零配置: Cherry Studio在变得有用之前,至少需要添加一个提供商API密钥或本地服务器。提供商自己的网页或桌面应用只需要登录即可使用。
- 如果你需要企业级访问控制: Cherry Studio按用户在本地保存配置,没有内置的团队角色、审计日志或集中式API密钥管理。这类需求应使用Open WebUI等服务器托管工具。
- 如果你的工作流完全依赖某个提供商的生态: OpenAI的自定义GPT或Anthropic的Projects等功能不会带入Cherry Studio的通用聊天界面。
- 如果你需要有保障的正常运行时间和支持合同: Cherry Studio是一个社区开源项目,没有商业支持等级;提供商故障或应用缺陷按项目自身的节奏处理。
如何设置Cherry Studio?
设置按以下顺序包含两个必需步骤和两个可选步骤:
- 1. 下载并安装。 从cherry-ai.com获取适用于Windows、macOS或Linux的安装程序并运行 -- 安装无需账号。目前官网会跳转至中文页面;如果你更喜欢英文界面,可直接从GitHub 发布页下载安装程序。
- 2. 连接提供商或本地模型。 打开设置 → Model Providers,粘贴云端提供商的API密钥,或将Cherry Studio指向正在运行的Ollama或LM Studio服务器地址(Ollama通常为`http://localhost:11434`)。
- 3. 选择默认模型。 决定哪个已连接的模型默认回复新对话;可以随时通过模型下拉菜单按对话切换。
- 4. *(可选)* 添加知识库。 进入Knowledge Base,创建一个集合,上传PDF、Word或网页内容以启用检索增强回答。
- 5. *(可选)* 连接MCP服务器。 在设置 → MCP中添加服务器地址,让已连接的模型能访问文件搜索等外部工具。
Cherry Studio vs LM Studio vs AnythingLLM vs Msty:该选哪个?
这四款都是免费桌面AI客户端,但各自主打不同的核心任务。
工具 | 链接 | 最适合 | 本地模型 | 云端提供商 | 内置RAG | MCP支持 | 许可证 |
|---|---|---|---|---|---|---|---|
| Cherry Studio | cherry-ai.com | 在一个应用中管理众多提供商和本地模型 | 通过Ollama / LM Studio(非原生) | 数十家 | 有 | 有 | AGPL 3.0 |
| LM Studio | lmstudio.ai | 本地下载并运行GGUF模型 | 原生支持(GGUF) | 未内置 | 无 | 无 | 免费(闭源) |
| AnythingLLM | anythingllm.com | 以向量库为核心的RAG优先文档聊天 | 通过Ollama / LM Studio | 多家 | 有(核心功能) | 无 | MIT |
| Msty | msty.app | 配置极简的清爽消费级体验 | 通过Ollama(内置) | 多家 | 有 | 无 | 免费(闭源) |
桌面前端更深入的对比:Best Local LLM Frontends。
Cherry Studio常见错误
- 期望Cherry Studio在未连接提供商或本地运行环境的情况下运行模型。 它是客户端,不是推理引擎 -- 想用本地模型请先安装Ollama或LM Studio,或添加云端API密钥。
- 以为通过Cherry Studio使用云端服务是免费的。 应用本身免费,但提供商仍会像你直接调用其API一样收取API使用费用。
- 通过知识库功能把敏感文档发送给云端提供商的模型。 RAG检索仍会把取回的文本发送给回答问题的模型 -- 处理敏感材料时请通过Ollama使用本地模型。
- 连接不受信任的MCP服务器。 MCP会赋予已连接的模型真实的工具访问权限(文件、数据库、浏览);只连接你了解并信任其来源和行为的服务器。
关于Cherry Studio的常见问题
Cherry Studio是什么?
Cherry Studio是一款面向Windows、macOS和Linux的免费开源(AGPL 3.0)桌面应用,可在一个聊天界面中连接数十家AI提供商和本地模型,不会把你绑定在单一厂商上。
Cherry Studio是免费的吗?
应用本身免费且开源。通过Cherry Studio使用云端提供商仍需该提供商的API密钥,费用由提供商直接收取,而非Cherry Studio。通过Ollama或LM Studio运行本地模型没有按token计费的成本。
Cherry Studio支持哪些AI提供商?
Cherry Studio支持OpenAI、Anthropic、Google Gemini、Azure OpenAI、OpenRouter、DeepSeek、Moonshot、智谱、阿里通义千问,以及Ollama、LM Studio等本地运行环境。任何兼容OpenAI的端点也可以手动添加。
Cherry Studio能配合本地模型使用吗?
可以。将Cherry Studio指向正在运行的Ollama或LM Studio服务器,它会把你本地下载的模型和已连接的云端提供商一起列在同一个模型选择器中。
Cherry Studio的MCP支持是什么?
MCP(Model Context Protocol)让已连接的模型能通过标准化的服务器接口调用外部工具,例如文件搜索、数据库或浏览器。Cherry Studio可以连接MCP服务器,使任何支持的模型都获得这些工具能力。
Cherry Studio有内置知识库吗?
有。Knowledge Base功能允许你将PDF、Word文档和网页上传到一个集合中,然后在聊天中引用该集合,获得基于你自己内容的检索增强回答。
Cherry Studio与LM Studio有什么区别?
LM Studio专注于本地运行GGUF模型,内置模型下载器和兼容OpenAI的API服务器。Cherry Studio本身不下载或运行模型;它是一个客户端,在一个界面中连接LM Studio、Ollama等本地运行环境以及数十家云端提供商。
Cherry Studio与AnythingLLM有什么区别?
AnythingLLM围绕检索增强生成构建,以工作区加文档模型为核心概念。Cherry Studio将知识库视为多个功能之一,与多提供商聊天、MCP工具使用和提示词模板智能体并列。
使用Cherry Studio时数据私密吗?
Cherry Studio本身不会把你的对话发送到自己的服务器。数据隐私取决于你连接的模型:本地Ollama模型将一切保留在你的机器上,而云端提供商(OpenAI、Anthropic等)会按其自身的数据政策处理你的消息。
Cherry Studio的系统要求是什么?
Cherry Studio本身是轻量级的Electron桌面应用,在普通硬件上即可运行。如果你还在同一台机器上通过Ollama或LM Studio运行本地模型,该模型自身的硬件要求(内存、显存)另行适用。
资料来源
- Cherry Studio官方网站与文档 — cherry-ai.com
- Cherry Studio源代码与许可证(AGPL 3.0) — github.com/CherryHQ/cherry-studio
- Model Context Protocol规范 — modelcontextprotocol.io
