- Explore MCP Servers
- cherry-studio
Cherry Studio
What is Cherry Studio
Cherry Studio is a versatile desktop client designed to work with multiple Large Language Model (LLM) providers, offering compatibility across Windows, Mac, and Linux systems. It enables users to interact with various AI models seamlessly, facilitating tasks such as chatbot creation and data processing.
Use cases
Cherry Studio is ideal for a variety of applications including AI-assisted conversations, document generation, and multi-model interactions. Users can deploy over 300 pre-configured AI assistants, engage in simultaneous dialogues, and process different formats such as text, images, and PDFs. Additionally, it supports global file management and backup through WebDAV.
How to use
To get started with Cherry Studio, users should download and install the application from the official release page. Once installed, they can create an account, choose their preferred LLM providers, and start interacting with AI assistants. Users can customize their experience through settings and themes tailored to their preferences.
Key features
Key features of Cherry Studio include support for various major LLMs, the ability to create custom AI assistants, advanced document processing capabilities, global search functionalities, and a user-friendly interface compatible with multiple operating systems. The software also features drag-and-drop sorting, integrated translation tools, and a mini-program system for enhanced usability.
Where to use
Cherry Studio is best utilized in environments requiring advanced AI interactions such as customer support, content creation, research assistance, and educational purposes. Its compatibility with multiple operating systems makes it suitable for use on personal computers in both professional and academic settings.
Overview
What is Cherry Studio
Cherry Studio is a versatile desktop client designed to work with multiple Large Language Model (LLM) providers, offering compatibility across Windows, Mac, and Linux systems. It enables users to interact with various AI models seamlessly, facilitating tasks such as chatbot creation and data processing.
Use cases
Cherry Studio is ideal for a variety of applications including AI-assisted conversations, document generation, and multi-model interactions. Users can deploy over 300 pre-configured AI assistants, engage in simultaneous dialogues, and process different formats such as text, images, and PDFs. Additionally, it supports global file management and backup through WebDAV.
How to use
To get started with Cherry Studio, users should download and install the application from the official release page. Once installed, they can create an account, choose their preferred LLM providers, and start interacting with AI assistants. Users can customize their experience through settings and themes tailored to their preferences.
Key features
Key features of Cherry Studio include support for various major LLMs, the ability to create custom AI assistants, advanced document processing capabilities, global search functionalities, and a user-friendly interface compatible with multiple operating systems. The software also features drag-and-drop sorting, integrated translation tools, and a mini-program system for enhanced usability.
Where to use
Cherry Studio is best utilized in environments requiring advanced AI interactions such as customer support, content creation, research assistance, and educational purposes. Its compatibility with multiple operating systems makes it suitable for use on personal computers in both professional and academic settings.
Content
English | ไธญๆ | ๆฅๆฌ่ช | Official Site | Documents | Development | Feedback
๐ Cherry Studio
Cherry Studio is a desktop client that supports for multiple LLM providers, available on Windows, Mac and Linux.
๐ Join Telegram Group๏ฝDiscord | QQ Group(575014769)
โค๏ธ Like Cherry Studio? Give it a star ๐ or Sponsor to support the development!
๐ Screenshot
๐ Key Features
- Diverse LLM Provider Support:
- โ๏ธ Major LLM Cloud Services: OpenAI, Gemini, Anthropic, and more
- ๐ AI Web Service Integration: Claude, Peplexity, Poe, and others
- ๐ป Local Model Support with Ollama, LM Studio
- AI Assistants & Conversations:
- ๐ 300+ Pre-configured AI Assistants
- ๐ค Custom Assistant Creation
- ๐ฌ Multi-model Simultaneous Conversations
- Document & Data Processing:
- ๐ Support for Text, Images, Office, PDF, and more
- โ๏ธ WebDAV File Management and Backup
- ๐ Mermaid Chart Visualization
- ๐ป Code Syntax Highlighting
- Practical Tools Integration:
- ๐ Global Search Functionality
- ๐ Topic Management System
- ๐ค AI-powered Translation
- ๐ฏ Drag-and-drop Sorting
- ๐ Mini Program Support
- โ๏ธ MCP(Model Context Protocol) Server
- Enhanced User Experience:
- ๐ฅ๏ธ Cross-platform Support for Windows, Mac, and Linux
- ๐ฆ Ready to Use, No Environment Setup Required
- ๐จ Light/Dark Themes and Transparent Window
- ๐ Complete Markdown Rendering
- ๐คฒ Easy Content Sharing
๐ Roadmap
Weโre actively working on the following features and improvements:
- ๐ฏ Core Features
- Selection Assistant - Smart content selection enhancement
- Deep Research - Advanced research capabilities
- Memory System - Global context awareness
- Document Preprocessing - Improved document handling
- MCP Marketplace - Model Context Protocol ecosystem
- ๐ Knowledge Management
- Notes and Collections
- Dynamic Canvas visualization
- OCR capabilities
- TTS (Text-to-Speech) support
- ๐ฑ Platform Support
- HarmonyOS Edition (PC)
- Android App (Phase 1)
- iOS App (Phase 1)
- Multi-Window support
- Window Pinning functionality
- ๐ Advanced Features
- Plugin System
- ASR (Automatic Speech Recognition)
- Assistant and Topic Interaction Refactoring
Track our progress and contribute on our project board.
Want to influence our roadmap? Join our GitHub Discussions to share your ideas and feedback!
๐ Theme
- Theme Gallery: https://cherrycss.com
- Aero Theme: https://github.com/hakadao/CherryStudio-Aero
- PaperMaterial Theme: https://github.com/rainoffallingstar/CherryStudio-PaperMaterial
- Claude dynamic-style: https://github.com/bjl101501/CherryStudio-Claudestyle-dynamic
- Maple Neon Theme: https://github.com/BoningtonChen/CherryStudio_themes
Welcome PR for more themes
๐ค Contributing
We welcome contributions to Cherry Studio! Here are some ways you can contribute:
- Contribute Code: Develop new features or optimize existing code.
- Fix Bugs: Submit fixes for any bugs you find.
- Maintain Issues: Help manage GitHub issues.
- Product Design: Participate in design discussions.
- Write Documentation: Improve user manuals and guides.
- Community Engagement: Join discussions and help users.
- Promote Usage: Spread the word about Cherry Studio.
Refer to the Branching Strategy for contribution guidelines
Getting Started
- Fork the Repository: Fork and clone it to your local machine.
- Create a Branch: For your changes.
- Submit Changes: Commit and push your changes.
- Open a Pull Request: Describe your changes and reasons.
For more detailed guidelines, please refer to our Contributing Guide.
Thank you for your support and contributions!
๐ Related Projects
-
one-api:LLM API management and distribution system, supporting mainstream models like OpenAI, Azure, and Anthropic. Features unified API interface, suitable for key management and secondary distribution.
-
ublacklist:Blocks specific sites from appearing in Google search results