Skip to content

Files

Latest commit

88ccf40 · Feb 24, 2025

History

History
This branch is 76 commits behind CherryHQ/cherry-studio-docs:main.

english

icon
cherries

Introduction

CherryStudio: Your All-in-One AI Assistant Platform

Follow us on social media: Twitter (X),Rednote, Weibo, Bilibili, Douyin

Join our communities: QQ Group (1025067911), Telegram, Discord, WeChat Group1


CherryStudio is a versatile AI assistant platform integrating multi-model dialogue, knowledge base management, AI art generation, translation, and more. With its highly customizable design, powerful extensibility, and user-friendly experience, CherryStudio is the ideal choice for both professional users and AI enthusiasts. Whether you are a beginner or a developer, you can find suitable AI functionalities in CherryStudio to enhance your work efficiency and creativity.


Features and Highlights

1. Basic Dialogue Functionality

  • One Question, Multiple Answers: Supports generating responses from multiple models simultaneously for the same question, allowing users to easily compare the performance of different models.

  • Automatic Grouping: Dialogue history for each assistant is automatically grouped for easy and quick access to past conversations.
  • Dialogue Export: Supports exporting complete dialogues in various formats (e.g., Markdown, PDF, etc.) for convenient storage and sharing.
  • Highly Customizable Parameters: In addition to basic parameter adjustments, users can also fill in custom parameters to meet personalized needs.​

  • Assistant Marketplace: Built-in marketplace with over a thousand industry-specific assistants, covering fields such as translation, programming, and writing, while also supporting user-defined assistants.​

  • Multiple Format Rendering: Supports Markdown rendering, formula rendering, HTML real-time preview, and other features to enhance content presentation.

2. Integration of Diverse Feature Functions

  • AI Art Generation: Provides a dedicated drawing panel, allowing users to generate high-quality images through natural language descriptions.

  • AI Mini-Programs: Integrates various free web-based AI tools, allowing direct use without switching browsers.
  • Translation Function: Supports dedicated translation panels, dialogue translation, prompt translation, and other translation scenarios.
  • File Management: Unified and categorized management of files from dialogues, art generation, and knowledge bases, avoiding tedious searching.

  • Global Search: Supports quickly locating historical records and knowledge base content, improving work efficiency.

3. Unified Management Mechanism for Multiple Service Providers

  • Service Provider Model Aggregation: Supports unified calling of models from mainstream service providers such as OpenAI, Gemini, Anthropic, Azure, etc.
  • Automatic Model Acquisition: One-click acquisition of the complete model list, eliminating the need for manual configuration.
  • Multi-Key Rotation: Supports the use of multiple API keys in rotation to avoid rate limit issues.
  • Precise Avatar Matching: Automatically matches exclusive avatars for each model, enhancing recognition.
  • Custom Service Providers: Supports the接入 (jiē rù - integration/access) of third-party service providers that comply with OpenAI, Gemini, Anthropic, and other specifications, ensuring strong compatibility. (Keeping "接入" as "integration/access" for technical accuracy, could also be "connecting to")

4. Highly Customizable Interface and Layout

  • Custom CSS: Supports global style customization to create an exclusive interface style.
  • Custom Dialogue Layout: Supports list or bubble style layouts, and customizable message styles (such as code snippet styles).
  • Custom Avatars: Supports setting personalized avatars for both the software and assistants.
  • Custom Sidebar Menu: Users can hide or sort sidebar functions according to their needs, optimizing the user experience.

5. Local Knowledge Base System

  • Multiple Format Support: Supports importing various file formats such as PDF, DOCX, PPTX, XLSX, TXT, MD, etc.
  • Multiple Data Source Support: Supports local files, URLs, sitemaps, and even manual input as knowledge base sources.
  • Knowledge Base Export: Supports exporting processed knowledge bases and sharing them with others.
  • Search and Check Support: After importing the knowledge base, users can perform real-time search tests to view processing results and segmentation effects.

6. Featured Focus Functions

  • Quick Q&A: Invoke a quick assistant in any scenario (such as WeChat, browser) to quickly obtain answers.
  • Quick Translation: Supports quickly translating words or text in other scenarios.
  • Content Summarization: Quickly summarize lengthy text content to improve information extraction efficiency.
  • Explanation: No need for complex prompts, one-click explanation of questions you don't understand.

7. Data Security

  • Multiple Backup Solutions: Supports local backup, WebDAV backup, and scheduled backups to ensure data security.
  • Data Security: Supports full local usage scenarios, combined with local large models, to avoid data leakage risks.

Project Advantages

  1. Beginner-Friendly: CherryStudio is committed to lowering the technical threshold, allowing users with no prior experience to get started quickly, so users can focus on work, study, or creation.
  2. Comprehensive Documentation: Provides detailed user documentation and troubleshooting manuals to help users quickly solve problems.
  3. Continuous Iteration: The project team actively responds to user feedback and continuously optimizes features to ensure the healthy development of the project.
  4. Open Source & Extensibility: Supports users to customize and extend through open-source code to meet personalized needs.

Applicable Scenarios

  • Knowledge Management and Query: Quickly build and query exclusive knowledge bases through the local knowledge base function, suitable for research, education, and other fields.
  • Multi-Model Dialogue and Creation: Supports simultaneous dialogue with multiple models, helping users quickly obtain information or generate content.
  • Translation and Office Automation: Built-in translation assistant and file processing functions, suitable for users who need cross-language communication or document processing.
  • AI Art Generation and Design: Generate images through natural language descriptions, meeting creative design needs.

StarHistory

Follow Our Social Media Accounts

Rednote1.png
Bilibili3.png
Weibo2.png
Douyin4.png
Twitter (X)5.png