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
Conversations 路 Image creation 路 Connected tools
Real app screenshots captured on iPhone 17 Pro.
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.
Create agents with their own instructions, default models, and tools. Keep separate conversations for different projects, and review tool actions when approval is required.
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.
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.
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.
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.
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 devThe 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.
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 before preparing a pull request.
- Explore the project documentation for architecture and development conventions.
Cherry Mobile is part of Cherry Studio.



