Cherry Studio
AI assistantsOne desktop app to chat with many AI models, agents and your documents.
Cherry Studio puts the AI models you use into one desktop app instead of a separate website for each. You bring your own API keys or run models locally, and the app keeps your conversations and knowledge bases on your computer. It suits people who switch between models every day and want chat, documents, translation and agents in one place.
- Connect cloud providers or local models through Ollama and LM Studio in one place.
- Build local knowledge bases from files, folders, notes and web pages for chats and agents.
- Create agents with their own instructions, models and tool permissions, extended with MCP.
What people use it for
Compare answers from several AI models
Open Settings, then Model Provider, enter an API key, select Sync models and enable the provider. In Chat, create an assistant, pick a model and add more models to the same conversation to compare their responses. Repeat with other providers or a local model in Ollama.
Ask questions about your own documents
Open Knowledge Base, click New Knowledge Base and add files, notes, folders or URLs with Add Data Source. Wait until the items show as ready, then run a recall test with questions you already know the answers to. Select the knowledge base in the chat input, or bind it to an agent for ongoing work.
Hand repeat tasks to an agent
Create an agent with its own instructions, workspace, model and tool permissions, and add Skills or MCP servers to extend what it can do. The agent can work with files, run commands and use browser automation tools. Scheduled tasks run it on a timetable, and Channels connect it to messaging platforms.