Cherry Studio Mobile
Your AI workspace on iOS and Android.
Chat with your favorite models, connect your tools, and turn ideas into images.
Features · Development · Documentation · Feedback · Desktop
A Look Inside
Conversations · Image creation · Connected tools
Real app screenshots captured on iPhone 17 Pro.
Features
💬 Your Models, One Conversation Space
Connect multiple AI providers, manage your models, and choose the right one for each conversation. Read streaming responses with Markdown formatting and bring images and text attachments into the conversation, subject to the selected model's capabilities.
🍒 Agents That Work Your Way
Create agents with their own instructions, default models, and tools. Keep separate conversations for different projects, and review tool actions when approval is required.
🔌 Connect Your Tools
Extend your agents with plugins and MCP (Model Context Protocol) servers. Search the web and read pages with configured search services. Connected tools become available according to their setup, permissions, and each agent's configuration.
🎨 Turn Ideas Into Images
Start from a prompt or a visual template, choose an image model, and create something new. Revisit your drawing history and use existing images as the starting point for another creation.
📎 Keep And Share Your Work
Manage attachments and generated files in the file library. Preview documents and export selected conversation content as Markdown, HTML, or an image, with available formats depending on the selection.
📱 Made For Mobile, Connected To Cherry
Use light and dark themes, native navigation, and the system share sheet. Pair with Cherry Studio Desktop to import supported provider configurations and models. Conversation history and remote agent control are outside the current pairing feature.
Model and connected-service availability depends on your configuration. Some providers require an account or API key and may charge for usage.
Development
Built with Expo and React Native. Use Node.js 24 and pnpm 12.2.1.
pnpm install
Build and install the development client for one platform:
pnpm ios
or: pnpm android
Start Metro for an already installed development client:
pnpm dev
The app includes custom native modules and requires a development client. See the development guide for setup and daily development, and Local EAS Builds for installation packages and app variants.
Contributing
Help shape Cherry Mobile through code, bug reports, product ideas, and documentation.
- Report a bug or suggest a feature
- Read the Git workflow and testing guide
- Explore the project documentation for architecture and development conventions.
Community
Cherry Mobile is part of Cherry Studio.
Official website · Discord · Telegram


