Cherry Studio
A cross-platform desktop client for running many LLM providers and local models side by side, with assistants, documents and MCP support.
Open Source Alternative to:

Cherry Studio is a desktop client for talking to many language models from one window, running on Windows, macOS and Linux with no environment to prepare beforehand. Cloud services such as OpenAI, Gemini and Anthropic sit next to local models served through Ollama or LM Studio.
Conversations are the center of the application. More than 300 pre-configured assistants ship with it, you can define your own, and a single prompt can go to several models at once so their answers are compared directly.
Around the chat sits a working set of tools.
- Document handling: text, images, Office files and PDFs are processed inside the client.
- MCP servers: Model Context Protocol support extends what the assistants can reach.
- Rendering: complete Markdown, Mermaid diagrams and syntax-highlighted code appear inline.
- Search and topics: global search and a topic management system keep long histories navigable.
- WebDAV backup: files and conversation data sync to storage that you control.
Themes cover light, dark and a transparent window, with a community gallery of alternatives. The roadmap names notes and collections, OCR, text to speech, a plugin system and mobile editions, so several of the things being discussed around the project have not shipped yet.
Stars
51,527Forks
4,926Last commit
5 days agoRepository age
2 yearsLicense
AGPL-3.0Version
2.0.12Repository
CherryHQ/cherry-studio
Auto-fetched from GitHub .
Open source alternatives similar to Cherry Studio:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit