52.7K ·GitHub
What is this?
Cherry Studio is a desktop AI client that gives you one app to chat with many LLM providers (OpenAI, Gemini, Anthropic, Claude, Perplexity, Poe) or run local models via Ollama/LM Studio, plus 300+ ready-made assistants and MCP server support.
Is this a simple chat app, or more of an AI workspace?
It is more of an AI productivity workspace than a plain chat window: besides multi-model conversations it bundles 300+ assistants, document/PDF processing, Mermaid chart rendering, a topic manager, global search, and an MCP server for extending tools.
How do I get it running?
Download the Windows, Mac, or Linux build from the project's releases and install it directly — there's no environment or dependency setup required before you can start chatting.
Do I need API keys for the LLM providers?
For cloud providers like OpenAI, Gemini, and Anthropic you need your own API key or account; if you'd rather avoid that, Cherry Studio also connects to local models through Ollama or LM Studio.
Is it free to use, even commercially?
The Community Edition is free and AGPL-3.0 licensed, and commercial use is allowed as long as you comply with AGPL-3.0; if you need an exemption from those terms (e.g. to keep modifications closed), a paid commercial license or the Enterprise Edition is available.
What can the MCP integration do?
Cherry Studio can act as an MCP (Model Context Protocol) client so assistants can call external MCP servers and tools, with an MCP marketplace listed on the roadmap.
What file types can it process?
It supports text, images, Office documents, and PDFs, and can back up or restore your data via WebDAV.
What does the Enterprise Edition add over the free version?
The Enterprise Edition adds employee management, a shared knowledge base, access control, and dedicated private deployment on top of the free Community Edition.
Can I compare responses from different models at once?
Yes, Cherry Studio supports multi-model simultaneous conversations so you can see how different providers answer the same prompt side by side.
What are similar projects?
brigade, easyread, open-design, opensquilla, Raven, CowAgent, CodePilot, AionUi
Which topics is it in?
webdav, vibe-coding, hermes-agent, translation, ollama, agpl, chatbot, pdf, skills, deepseek, gemini, anthropic