Project Introduction

Follow our social accounts:X (Twitter),Xiaohongshu,Weibo,Bilibili,Douyin
Join our communities:QQ group,Telegram,Discord,WeChat group
Cherry Studio is an all-in-one AI workstation that combines multi-model conversations, agent AI, knowledge base management, AI drawing, translation, and more. Cherry Studio's highly customizable design, powerful extensibility, and friendly user experience make it an ideal choice for professional users and AI enthusiasts alike. Whether you are a beginner or a developer, you can find AI features that suit you in Cherry Studio, improving work efficiency and creativity.


Core features and highlights
1. Basic conversation features
One question, multiple answers: Supports generating replies to the same question with multiple models at the same time, making it easy to compare the performance of different models; see the conversation interface for details.
Automatic grouping: Conversation records for each assistant are automatically grouped and managed, making it easy for users to quickly find past conversations.
Conversation export: Supports exporting complete or partial conversations in multiple formats (such as Markdown and Word), making storage and sharing easier.
Highly customizable parameters: In addition to basic parameter adjustments, users can also enter custom parameters to meet personalized needs.
Preset assistants: Browse and use preset assistants in the assistant module during conversations, covering scenarios such as translation, programming, and writing, while also supporting user-defined assistants.
Multiple format rendering: Supports Markdown rendering, formula rendering, HTML live preview, and more, improving content presentation.
2. Agents and automation
Agent: Can Work read files, run commands, and complete multi-step tasks on the page; see Work for details.
Skills: "professional capability packs" added to assistants or agents (such as making Xiaohongshu image-text posts or drawing flowcharts), ready to use out of the box; see Skills for details.
MCP: Connect external tools and services through the Model Context Protocol (databases, Notion, GitHub, etc.); see MCP tutorial.
Channels: Deploy agents to IM platforms such as Feishu, WeChat, Telegram, and Discord to act as group bots; see Channels for details.
Scheduled tasks: Let agents run automatically on a schedule (such as daily news briefings or weekly summaries); see Scheduled tasks for details.
3. Integration of multiple featured functions
AI drawing: Provides a dedicated drawing panel, where users can generate high-quality images through natural language descriptions.
AI mini programs: Integrates a variety of free web-based AI tools, allowing direct use without switching browsers.
Translation features: Supports multiple translation scenarios, including a dedicated translation panel, conversation translation, and prompt translation.
Notes: Includes a built-in Markdown editor that works seamlessly with conversation content, making it easy to organize and preserve.
File management: Unified categorized management of files in conversations, drawings, and knowledge bases, avoiding cumbersome searching.
Global search: Supports quickly locating history records and knowledge base content, improving work efficiency.
4. Unified management mechanism for multiple providers
Provider model aggregation: Supports unified access to models from mainstream providers such as OpenAI, Gemini, Anthropic, and Azure.
Automatic model retrieval: Get the complete model list with one click, no manual configuration required.
Multiple-key rotation: Supports rotating multiple API keys to avoid rate-limit issues.
Precise avatar matching: Automatically matches a dedicated avatar for each model, improving recognizability.
Custom providers: Supports integration with third-party providers that comply with OpenAI, Gemini, Anthropic, and other standards, with strong compatibility.
5. Highly customizable interface and layout
Custom CSS: Supports global style customization, creating your own interface style.
Custom conversation layout: Supports list or bubble-style layouts, and allows custom message styles (such as code snippet styles).
Custom avatars: Supports setting personalized avatars for the software and assistants.
Custom sidebar menu: Users can hide or reorder sidebar features as needed to optimize the experience.
6. Local knowledge base system
Multiple format support: Supports importing many file formats, including PDF, DOCX, PPTX, XLSX, TXT, and MD.
Multiple data source support: Supports using local files, URLs, sitemaps, or even manually entered content as knowledge base sources.
Knowledge base export: Supports exporting processed knowledge bases to share with others.
Search verification support: After importing a knowledge base, users can perform real-time retrieval tests to view processing results and chunking effects.
7. Featured spotlight functions
Quick Q&A: Call up a quick assistant in any scenario (such as WeChat or a browser) to get answers quickly.
Text selection assistant: After selecting text in any app, use the floating toolbar to invoke AI with one click for translation, explanation, optimization, summarization, and more.
Quick translation: Supports fast translation of words or text in other scenarios.
Content summary: Quickly summarize long-form content to improve information extraction efficiency.
Explanation: Explain unfamiliar questions with one click, without complicated prompts.
8. Data protection
Multiple backup options: Supports local backups, WebDAV backups, and scheduled backups to ensure data safety.
Data security: Supports fully local usage scenarios; combined with local large models, it avoids the risk of data leakage.
Project advantages
Beginner-friendly: Cherry Studio is committed to lowering the technical barrier, allowing even beginners to get started quickly and focus on work, study, or creation.
Comprehensive documentation: Provides detailed user documentation and a common issue troubleshooting guide to help users solve problems quickly.
Continuous iteration: The project team actively responds to user feedback, continuously optimizes features, and ensures healthy project development.
Open source and extensibility: Supports user customization and extension through open-source code to meet personalized needs.
Applicable scenario
Knowledge management and querying: Quickly build and query a dedicated knowledge base through the local knowledge base feature, suitable for research, education, and other fields.
Multi-model conversation and creation: Supports simultaneous conversations with multiple models, helping users quickly obtain information or generate content.
Translation and office automation: Built-in translation assistants and file processing features, suitable for users who need cross-language communication or document processing.
AI drawing and design: Generate images through natural language descriptions to meet creative design needs.
Star History
Follow our social accounts
Last updated
Was this helpful?




