Cherry Studio

Active
GitHub TypeScript AGPL-3.0

Description

Cherry Studio is an AI productivity studio with smart chat, autonomous agents, and 300+ assistants, providing unified access to frontier LLMs.

Key Features

  • Multi-provider LLM support — Integrates OpenAI, Gemini, Anthropic cloud services plus Ollama, LM Studio local models
  • 300+ pre-configured assistants — Built-in library of assistants with custom creation and multi-model simultaneous conversations
  • Document processing — Supports text, images, Office, PDF formats with Mermaid chart rendering and code syntax highlighting
  • MCP server integration — Model Context Protocol support for extending tool-calling and external service connections
  • Cross-platform desktop — Windows/Mac/Linux support with ready-to-use installation requiring no environment setup
  • WebDAV file management — WebDAV protocol support for file backup and synchronization across devices

Use Cases

💡 Multi-model comparison: Chat with multiple AI models simultaneously to compare response quality and style
💡 Office document processing: Use multimodal capabilities to extract content from PDF and Office documents for intelligent Q&A
💡 Personal AI assistant customization: Quickly create personalized AI assistants from 300+ pre-configured templates
💡 Team collaborative development: Sync via WebDAV and integrate through MCP protocol for shared AI assistant configurations

Categories

Quick Start

# Download and install
# Visit https://github.com/CherryHQ/cherry-studio/releases for platform-specific installers

# Or install via npm
git clone https://github.com/CherryHQ/cherry-studio.git
cd cherry-studio && npm install && npm run dev

# After launch, configure API keys in Settings
# Supports OpenAI, Anthropic, Gemini and other providers

Related Projects