A JavaScript library that embeds a GUI agent in any web page, letting users control the interface with natural language.
CherryHQ/cherry-studio-app
Cherry Studio's mobile app for iOS and Android, for chatting with multiple AI models, running agents, connecting MCP tools, and generating images.
Open-source alternative to:ChatGPT
- Stars
- 4,015
- Forks
- 311
- Open issues
- 41
- Last commit
- 7 hours ago
What is it?
Cherry Studio Mobile is the phone version of Cherry Studio, an AI workspace for iOS and Android. It lets you connect several AI providers, manage models, and pick the right one for each conversation, with streaming Markdown responses and image or text attachments where the selected model supports them.
The app supports custom agents with their own instructions, default models, and tools, and extends them through plugins and MCP (Model Context Protocol) servers. It also includes an image creation flow with prompt or visual templates, a file library for attachments and generated files, and export of conversations as Markdown, HTML, or images. Desktop pairing can import supported provider configurations and models.
The project is built with Expo and React Native in TypeScript and is marked as in development. Using it requires a development client, and some providers need an account or API key that may incur charges.
Key features
- 01Connect multiple AI providers and choose a model per conversation.
- 02Create agents with their own instructions, default models, and tools.
- 03Extend agents with plugins and MCP servers, with approval for tool actions.
- 04Generate images from prompts or templates and revisit drawing history.
- 05Export conversations as Markdown, HTML, or images.
- 06Pair with Cherry Studio Desktop to import provider configurations and models.
Use cases
- Chatting with several AI models from a phone.
- Running separate agents for different projects with their own tools.
- Creating images on the go and reusing earlier creations as a starting point.
- Sharing selected conversation content as Markdown, HTML, or an image.
Quick start
- 1
Install dependencies with pnpm
pnpm install - 2
Build and install the development client for iOS
pnpm ios - 3
Start Metro for an already installed development client
pnpm dev
Things to know
- The app is still in development.
- The app includes custom native modules and requires a development client.
- Some providers require an account or API key and may charge for usage.
- Licensed under AGPL-3.0, a copyleft license.
Topics
FAQ
- What is cherry-studio-app?
- Cherry Studio's mobile app for iOS and Android, for chatting with multiple AI models, running agents, connecting MCP tools, and generating images. Cherry Studio Mobile is the phone version of Cherry Studio, an AI workspace for iOS and Android. It lets you connect several AI providers, manage models, and pick the right one for each conversation, with streaming Markdown responses and image or text attachments where the selected model supports them.
- Is cherry-studio-app free to use? What license does it have?
- cherry-studio-app is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is cherry-studio-app still maintained?
- Actively maintained. The last commit to cherry-studio-app was on Oct 20, 2026.
- What can I use cherry-studio-app for?
- Chatting with several AI models from a phone. Running separate agents for different projects with their own tools. Creating images on the go and reusing earlier creations as a starting point. Sharing selected conversation content as Markdown, HTML, or an image.
- How do I install cherry-studio-app?
- Install dependencies with pnpm: pnpm install Build and install the development client for iOS: pnpm ios Start Metro for an already installed development client: pnpm dev
- Where can I get cherry-studio-app?
- The source code and installation instructions are on GitHub: https://github.com/CherryHQ/cherry-studio-app
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open source MCP server that connects AI agents, IDEs and apps to databases with prebuilt tools or custom tool definitions.
An agent framework that connects digital humans (2.5D, 3D, mobile, PC, web) and LLMs (OpenAI-compatible, DeepSeek) to business systems.
Memory operating system for LLMs and AI agents that stores, retrieves, and manages long-term memory as an editable graph.
An MCP server that lets AI agents and LLMs automate iOS and Android apps on simulators, emulators and real devices.
A personal context store that gives AI coding agents like Codex, Claude Code and OpenCode persistent project knowledge via a CLI, MCP server and desktop app.