cherryhq_cherry_studio

cherryhq_cherry_studio

by CherryHQ
A desktop client supporting multiple LLM providers, including OpenAI, Gemini, and Anthropic, with local model integration.

Cherry Studio Desktop Client: A Multi-LLM Desktop Solution

Overview

🍒 Cherry Studio is a versatile desktop client designed to support multiple Large Language Model (LLM) providers. It is compatible with Windows, Mac, and Linux, offering a seamless experience for users who need to interact with various AI models. The client supports integration with major LLM cloud services, AI web services, and local models, making it a comprehensive tool for AI-driven tasks.

Key Features

Diverse LLM Provider Support

  • Major LLM Cloud Services: OpenAI, Gemini, Anthropic, and more.
  • AI Web Service Integration: Claude, Perplexity, Poe, and others.
  • Local Model Support: Ollama, LM Studio.

AI Assistants & Conversations

  • Pre-configured AI Assistants: Over 300 ready-to-use assistants.
  • Custom Assistant Creation: Build your own AI assistants.
  • Multi-model Conversations: Engage with multiple models simultaneously.

Document & Data Processing

  • File Support: Text, images, Office documents, PDFs, and more.
  • WebDAV File Management: Manage and backup files with WebDAV.
  • Mermaid Chart Visualization: Visualize data with Mermaid charts.
  • Code Syntax Highlighting: Highlight code for better readability.

Practical Tools Integration

  • Global Search: Search across all your data.
  • Topic Management: Organize topics efficiently.
  • AI-powered Translation: Translate text with AI.
  • Drag-and-drop Sorting: Easily organize content.
  • Mini Program Support: Extend functionality with mini programs.
  • MCP Server: Model Context Protocol for enhanced model interactions.

Enhanced User Experience

  • Cross-platform Support: Available on Windows, Mac, and Linux.
  • No Environment Setup: Ready to use out of the box.
  • Light/Dark Themes: Choose your preferred theme.
  • Markdown Rendering: Full support for Markdown.
  • Easy Content Sharing: Share content effortlessly.

Screenshots

Cherry Studio Interface
Cherry Studio Features
Cherry Studio Tools

Usage

Cherry Studio is designed to be user-friendly. Simply download the client, install it on your preferred platform, and start interacting with the supported LLMs. The client provides a unified interface for managing multiple AI models, making it easy to switch between different providers and services.

Configuration

Configuration is straightforward. Users can add their API keys for supported services, configure local models, and customize the client’s appearance and functionality through the settings menu.

Development

For developers, Cherry Studio offers extensive documentation to help you get started with contributing to the project. Refer to the development documentation for detailed instructions.

Contributing

We welcome contributions from the community. Whether you want to contribute code, fix bugs, improve documentation, or engage with the community, there are many ways to get involved. Check out our Contributing Guide for more details.

Community

Join our community to stay updated and connect with other users:
- Telegram Group
- Discord
- QQ Group (472019156)

License

Cherry Studio is licensed under the MIT License.

Contact

For any inquiries, reach out to us at support@cherry-ai.com.

Star History

Star History Chart

Features & Capabilities

Categories
mcp_server model_context_protocol typescript javascript electron openai anthropic gemini ollama local_models ai_assistants cross_platform document_processing api_integration

Implementation Details

Stats

0 Views
21423 GitHub Stars

Repository Info

CherryHQ Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
9300
SunMonTueWedThuFriSat
303112345678910111213141516171819202122232425262728293012345678910
:
PM
SunMonTueWedThuFriSat
303112345678910111213141516171819202122232425262728293012345678910
:
PM