MCP HubMCP Hub
CherryHQ

cherry-studio

by: CherryHQ

🍒 Cherry Studio is a desktop client that supports for multiple LLM providers.

25334created 24/05/2024
Visit
LLM
desktop

📌Overview

Purpose:
To provide a powerful, cross-platform desktop client for interacting with multiple LLM providers, accompanying tools, and AI-powered workflows.

Overview:
Cherry Studio is an all-in-one AI desktop application designed for Windows, Mac, and Linux. It enables users to connect with various large language models (LLMs), manage documents, and utilize practical productivity tools without the need for complex setup. Its intuitive interface and rich feature set are tailored for seamless AI-assisted conversations, advanced data handling, and enhanced productivity.

Key Features:

  • Diverse LLM Provider Support:
    Integrates with leading cloud-based and local large language models (e.g., OpenAI, Gemini, Anthropic, Claude, Ollama, LM Studio), allowing flexible and simultaneous multi-model interactions.

  • Comprehensive AI & Productivity Tools:
    Offers over 300 pre-configured and customizable AI assistants, robust document and data processing (including PDF, Office, and code), visualization tools, global search, translation, topic management, and easy content sharing—all ready to use on any desktop OS.


Cherry Studio

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

Join us on Telegram, Discord, or QQ Group (575014769).

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


Guide

Comprehensive documentation: https://docs.cherry-ai.com


Key Features

Diverse LLM Provider Support

  • Major cloud services: OpenAI, Gemini, Anthropic, and more
  • AI Web Service Integration: Claude, Peplexity, Poe, etc.
  • Local model support: Ollama, LM Studio

AI Assistants & Conversations

  • 300+ Pre-configured AI Assistants
  • Custom assistant creation
  • Multi-model simultaneous conversations

Document & Data Processing

  • Supports 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: Windows, Mac, Linux
  • Ready to use, no environment setup required
  • Light/Dark themes and transparent window
  • Complete Markdown rendering
  • Easy content sharing

Development Roadmap

  • Quick popup (read clipboard, quick question, explain, translate, summarize)
  • Multi-model answer comparison
  • SSO login support
  • Networking support for all models
  • Official version launch
  • Ongoing bug fixes and improvements
  • Plugin functionality (JavaScript)
  • Browser extension
  • iOS & Android client
  • AI notes
  • Voice input and output
  • Customizable data backup

Themes


Development

Refer to the development documentation for setup and contribution details.


Contributing

We welcome contributions! Here are some ways you can help:

  • Contribute code or develop new features
  • Fix bugs and manage issues
  • Participate in product design or write documentation
  • Help the community and promote Cherry Studio

Getting Started

  1. Fork and clone the repository.
  2. Create a branch for your changes.
  3. Commit and push your changes.
  4. Open a pull request describing your changes.

Thank you for your support!


Related Projects

  • one-api: LLM API management and distribution system for various models.
  • ublacklist: Blocks specific sites from Google search results.

Community


Sponsor

Support Cherry Studio development: Buy Me a Coffee


License

See LICENSE for details.


Contact

Email: yinsenho@cherry-ai.com