Cherry Studio — десктоп-клиент для работы с десятками LLM

· 1 мин чтения
llm desktop-app chat mcp
📂 Исходный код на GitHub

Десктоп-клиент на TypeScript для доступа к облачным и локальным LLM: 300+ ассистентов, поддержка MCP, кроссплатформенность под Windows, macOS и Linux.

Cherry Studio — десктоп-клиент для работы с десятками LLM

Cherry Studio — это open-source десктоп-клиент для работы с большими языковыми моделями. Он работает на Windows, macOS и Linux. В одном приложении вы подключаете облачные модели вроде OpenAI, Anthropic и Gemini, а также локальные модели через Ollama и LM Studio. Проект написан на TypeScript, распространяется по лицензии AGPL-3.0 и уже собрал большое сообщество.

Зачем нужен отдельный клиент

У многих разработчиков скапливаются API-ключи от нескольких провайдеров. Один ключ нужен для GPT, другой для Claude, третий для локальной модели. Приходится прыгать между сайтами и терминалами. Cherry Studio решает эту проблему. Все провайдеры настраиваются в одном окне, а история переписки хранится на вашем компьютере.

Приложение готово к работе сразу после установки. Не нужно ставить Node.js, Python или настраивать окружение. Скачали, установили, добавили ключи — и можно работать.

Поддержка провайдеров

Cherry Studio работает с тремя типами источников моделей:

  • Облачные сервисы: OpenAI, Gemini, Anthropic и многие другие крупные провайдеры.
  • Веб-сервисы: интеграция с Claude, Perplexity, Poe и подобными платформами.
  • Локальные модели: подключение через Ollama и LM Studio.

Локальные модели полезны, когда данные нельзя отправлять в облако. Клиент общается с Ollama по локальной сети, поэтому код и документы не покидают ваш компьютер.

Ассистенты и диалоги

Внутри уже есть более 300 преднастроенных ассистентов. Каждый ассистент — это готовый набор инструкций под конкретную задачу. Есть ассистенты для перевода, написания кода, анализа текста и многого другого.

Своих ассистентов тоже можно создавать. Вы описываете роль и правила, а дальше используете их как шаблон для новых диалогов.

Отдельная удобная функция — одновременный запрос к нескольким моделям. Вы задаёте один вопрос, а ответы приходят от разных LLM рядом. Это удобно, когда нужно сравнить качество моделей или подобрать лучшую под задачу.

Работа с документами

Клиент принимает не только текст. В чат можно загружать изображения, файлы Office и PDF. Модель читает содержимое и отвечает по нему. Это позволяет быстро разбирать отчёты, спецификации и техническую документацию.

Для разработчиков есть подсветка синтаксиса кода и визуализация диаграмм через Mermaid. Диаграмма рисуется прямо в ответе модели, если она сгенерировала mermaid-код.

Файлы и резервные копии можно синхронизировать через WebDAV. Это значит, что настройки и история переедут на новый компьютер без ручного переноса.

Практические инструменты

Помимо базового чата, в приложении есть набор инструментов:

  • Глобальный поиск по всей истории диалогов.
  • Темы обсуждений — диалоги группируются по темам, чтобы не терять контекст.
  • AI-перевод текста в один клик.
  • Сортировка перетаскиванием для ассистентов и категорий.
  • Мини-программы — встроенные дополнительные сервисы.
  • Поддержка MCP (Model Context Protocol) — клиент работает как MCP-хост и может подключать внешние инструменты через MCP-серверы.

Поддержка MCP расширяет возможности клиента. Через MCP-серверы ассистенты получают доступ к внешним данным и действиям: поиск в интернете, работа с базами данных, интеграции со сторонними сервисами.

Пользовательский опыт

Приложение ставится на Windows, macOS и Linux. Интерфейс поддерживает светлую и тёмную темы, прозрачные окна и полный рендеринг Markdown. Готовыми ответами можно делиться ссылкой.

Внешний вид настраивается через темы сообщества. Главная галерея живёт на сайте cherrycss.com. Есть и отдельные проекты, например:

Планы развития

Проект активно развивается. В дорожной карте заявлены:

  • Selection Assistant — умная работа с выделенным текстом.
  • Deep Research — продвинутые исследовательские функции.
  • MCP Marketplace — магазин MCP-серверов внутри приложения.
  • Заметки и коллекции для управления знаниями.
  • OCR, TTS и ASR — распознавание текста, синтез и распознавание речи.
  • Мобильные приложения для Android и iOS, а также версия для HarmonyOS.
  • Система плагинов и поддержка multi-window.

Текущий прогресс виден на проектной доске, а идеи можно предлагать в GitHub Discussions.

Программа для контрибьюторов

У Cherry Studio есть программа вознаграждения разработчиков. Условия простые: больше 30 значимых коммитов в репозитории проекта за квартал — и вы получаете бонусы:

  • Компенсацию до 70 долларов за подписку на Cursor.
  • Неограниченный доступ к API моделей DeepSeek и Qwen.
  • Периодический доступ к API моделей Claude, Gemini и OpenAI.

Первый отчётный период прошёл летом 2025 года, награды распределили 1 октября. Программу обещают продолжить. Правила для контрибьюторов описаны в руководстве, а схема веток — в описании стратегии ветвления.

Корпоративная версия

Кроме бесплатной community-версии есть Cherry Studio Enterprise Edition. Это платформа для команд с приватным развёртыванием. Её ключевые возможности:

  • Единое управление моделями: администратор подключает облачные и локальные LLM один раз, а сотрудники пользуются ими без настройки.
  • База знаний компании: общие базы знаний для всей команды.
  • Управление доступом: роли и права через админ-панель.
  • Приватное развёртывание: весь бэкенд живёт на серверах компании.

Посмотреть на корпоративную версию можно в онлайн-демо. За коммерческой лицензией и демо обращаются на почту bd@cherry-ai.com.

Лицензия

Community-версия распространяется по лицензии AGPL-3.0. Коммерческое использование разрешено при полном соблюдении условий лицензии. Если условия AGPL не подходят, у проекта можно выкупить коммерческую лицензию.

Похожие проекты

В экосистеме вокруг Cherry Studio есть связанные инструменты:

  • new-api — шлюз для LLM с поддержкой разных языков интерфейса.
  • one-api — система управления и раздачи API-ключей для OpenAI, Azure и Anthropic через единый интерфейс.
  • ublacklist — расширение, скрывающее выбранные сайты из выдачи Google.

Итог

Cherry Studio — это зрелый клиент для тех, кто работает с несколькими LLM и хочет один интерфейс вместо десяти вкладок. Проект активно развивается, поддерживает MCP и локальные модели. Если вы ищете удобный способ держать все модели под рукой, его стоит попробовать.

Источник: https://github.com/CherryHQ/cherry-studio