cherry-studio README

The project's README from github.com/CherryHQ/cherry-studio. As one markdown file: README.md.

banner

English | Official Site | Documents | Development | Feedback

Featured|HelloGitHub CherryHQ%2Fcherry-studio | Trendshift Cherry Studio - AI Chatbots, AI Desktop Client | Product Hunt

🍒 Cherry Studio

Cherry Studio is a desktop client that supports multiple LLM providers, available on Windows, Mac and Linux.

📱 Looking for the mobile app? Check out Cherry Studio Mobile for iOS and Android.

👏 Join Telegram Group|Discord | QQ Group(575014769)

❤️ Like Cherry Studio? Give it a star 🌟 or Sponsor to support the development!

🌠 Screenshot

🌟 Key Features

  1. Diverse LLM Provider Support:
  1. AI Assistants & Conversations:
  1. Document & Data Processing:
  1. Practical Tools Integration:
  1. Enhanced User Experience:

📝 Roadmap

We're actively working on the following features and improvements:

  1. 🎯 Core Features
  1. 🗂 Knowledge Management
  1. 📱 Platform Support
  1. 🔌 Advanced Features

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

Welcome PR for more themes

🤝 Contributing

We welcome contributions to Cherry Studio! Here are some ways you can contribute:

  1. Contribute Code: Develop new features or optimize existing code.
  2. Fix Bugs: Submit fixes for any bugs you find.
  3. Maintain Issues: Help manage GitHub issues.
  4. Product Design: Participate in design discussions.
  5. Write Documentation: Improve user manuals and guides.
  6. Community Engagement: Join discussions and help users.
  7. Promote Usage: Spread the word about Cherry Studio.

Refer to the Branching Strategy for contribution guidelines

Getting Started

  1. Fork the Repository: Fork and clone it to your local machine.
  2. Create a Branch: For your changes.
  3. Submit Changes: Commit and push your changes.
  4. 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!

🔧 Developer Co-creation Program

We are launching the Cherry Studio Developer Co-creation Program to foster a healthy and positive-feedback loop within the open-source ecosystem. We believe that great software is built collaboratively, and every merged pull request breathes new life into the project.

We sincerely invite you to join our ranks of contributors and shape the future of Cherry Studio with us.

Contributor Rewards Program

To give back to our core contributors and create a virtuous cycle, we have established the following long-term incentive plan.

The inaugural tracking period for this program will be Q3 2025 (July, August, September). Rewards for this cycle will be distributed on October 1st.

Within any tracking period (e.g., July 1st to September 30th for the first cycle), any developer who contributes more than 30 meaningful commits to any of Cherry Studio's open-source projects on GitHub will be eligible for the following benefits:

Growing Together & Future Plans

A vibrant community is the driving force behind any sustainable open-source project. As Cherry Studio grows, so will our rewards program. We are committed to continuously aligning our benefits with the best-in-class tools and resources in the industry. This ensures our core contributors receive meaningful support, creating a positive cycle where developers, the community, and the project grow together.

Moving forward, the project will also embrace an increasingly open stance to give back to the entire open-source community.

How to Get Started?

We look forward to your first Pull Request!

You can start by exploring our repositories, picking up a good first issue, or proposing your own enhancements. Every commit is a testament to the spirit of open source.

Thank you for your interest and contributions.

Let's build together.

🏢 Enterprise Edition

Building on the Community Edition, we are proud to introduce Cherry Studio Enterprise Edition—a privately-deployable AI productivity and management platform designed for modern teams and enterprises.

The Enterprise Edition addresses core challenges in team collaboration by centralizing the management of AI resources, knowledge, and data. It empowers organizations to enhance efficiency, foster innovation, and ensure compliance, all while maintaining 100% control over their data in a secure environment.

Core Advantages

✨ Online Demo

🔗 Cherry Studio Enterprise

Version Comparison

Feature Community Edition Enterprise Edition
Open Source ✅ Yes ⭕️ Partially released to customers
Cost AGPL-3.0 License Buyout / Subscription Fee
Admin Backend — ● Centralized Model Access
● Employee Management
● Shared Knowledge Base
● Access Control
● Data Backup
Server — ✅ Dedicated Private Deployment

Get the Enterprise Edition

We believe the Enterprise Edition will become your team's AI productivity engine. If you are interested in Cherry Studio Enterprise Edition and would like to learn more, request a quote, or schedule a demo, please feel free to contact us.

🔗 Related Projects

🚀 Contributors



📊 GitHub Stats

Stats

⭐️ Star History

Star History Chart

📜 License

The Cherry Studio Community Edition is governed by the standard GNU Affero General Public License v3.0 (AGPL-3.0), available at https://www.gnu.org/licenses/agpl-3.0.html.

Use of the Cherry Studio Community Edition for commercial purposes is permitted, subject to full compliance with the terms and conditions of the AGPL-3.0 license.

Should you require a commercial license that provides an exemption from the AGPL-3.0 requirements, please contact us at [email protected].

cherry-studio (CherryHQ/cherry-studio)

Searching Database…

Что это такое?Cherry Studio — это настольный клиент для ИИ, который объединяет в одном приложении чаты с множеством провайдеров LLM (OpenAI, Gemini, Anthropic, Claude, Perplexity, Poe) или позволяет запускать локальные модели через Ollama/LM Studio, а также включает более 300 готовых помощников и поддержку MCP-серверов.
Это просто чат или скорее рабочее пространство для ИИ?Это скорее рабочее пространство для повышения продуктивности с ИИ, чем простое окно чата: помимо диалогов с несколькими моделями, в нём есть более 300 помощников, обработка документов и PDF, отрисовка диаграмм Mermaid, менеджер тем, глобальный поиск и MCP-сервер для расширения инструментов.
Как его запустить?Скачайте сборку для Windows, Mac или Linux со страницы релизов проекта и установите её напрямую — перед началом общения не нужно настраивать окружение или зависимости.
Нужны ли мне API-ключи для провайдеров LLM?Для облачных провайдеров, таких как OpenAI, Gemini и Anthropic, нужны собственный API-ключ или аккаунт; если хочется без этого, Cherry Studio также подключается к локальным моделям через Ollama или LM Studio.
Можно ли пользоваться бесплатно, в том числе в коммерческих целях?Community Edition бесплатна и распространяется под лицензией AGPL-3.0, коммерческое использование разрешено при соблюдении AGPL-3.0; если нужно исключение из этих условий (например, чтобы сохранить модификации закрытыми), доступны платная коммерческая лицензия или Enterprise Edition.
Что умеет интеграция с MCP?Cherry Studio может выступать в роли MCP-клиента (Model Context Protocol), чтобы помощники могли вызывать внешние MCP-серверы и инструменты; в планах на развитие упомянут маркетплейс MCP.
Какие типы файлов можно обрабатывать?Поддерживаются текст, изображения, офисные документы и PDF; также можно создавать резервные копии и восстанавливать данные через WebDAV.
Что Enterprise Edition добавляет по сравнению с бесплатной версией?Enterprise Edition добавляет управление сотрудниками, общую базу знаний, контроль доступа и выделенное частное развёртывание поверх бесплатной Community Edition.
Можно ли сравнить ответы разных моделей одновременно?Да, Cherry Studio поддерживает одновременные диалоги с несколькими моделями, так что можно увидеть, как разные провайдеры отвечают на один и тот же запрос, рядом друг с другом.
Creator
CherryHQ
Size
494 MB
Stars
52.7K
Age
2y
Commits · 90 Days