A desktop AI client connecting multiple LLM providers with local storage and a built-in knowledge base.

Cherry Studio is an open-source desktop app that serves as a unified interface for multiple large language models. It allows users to connect to various AI providers and local models through a single application, eliminating the need to switch between different browser tabs or platforms to access different AI capabilities.
The software is deployed as a desktop application for Windows, macOS, and Linux. It functions as a client that manages API connections to cloud services or local installations, providing a centralized environment for AI interactions, document processing, and knowledge management. Because it is a standalone application, it requires no complex environment setup for the end user to begin interacting with their preferred models.
Built with Electron, the application is designed for users who require a flexible interface to manage diverse AI workflows. It includes a topic management system for organizing conversations and supports the creation of custom assistants tailored to specific tasks. The architecture allows for the integration of both web-based AI services and private, locally hosted models, making it suitable for users with varying privacy and infrastructure needs. The interface also supports multiple themes, including light and dark modes, and offers transparent window options for visual customization.
Cherry Studio is a versatile AI orchestrator for individuals and teams seeking a centralized, cross-platform interface for multiple LLMs.
A self-hosted interface for interacting with local and cloud LLMs with built-in RAG and tool support.
A cross platform interface for interacting with multiple large language models via API or local deployment.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.