English | ไธญๆ
๐ Cherry Studio App โโ The official mobile version of Cherry Studio, bringing powerful LLMs (Large Language Models) interaction to your iOS and Android devices.
๐ Support the Project: Sponsor | Give the repo a Star!
- Multi-LLM Provider Support: (Gradually integrating) OpenAI, Gemini, Anthropic, and more.
- AI Assistants & Conversations: Access preset assistants and engage in smooth multi-model conversations.
- Mobile Optimized: Designed specifically for iOS/Android with light/dark theme support.
- Core Tools: Conversation management, history search, data migration.
- Framework: Expo React Native
- Package Manager: Yarn
- UI: Tamagui
- Routing: React Navigation
- State Management: Redux Toolkit
Related development documentation is in the docs folder
-
Clone the repository
git clone https://github.com/CherryHQ/cherry-studio-app.git
-
Enter the directory
cd cherry-studio-app -
Install dependencies
yarn install
-
Generate database
npx drizzle-kit generate- Start the application
If using physical device debugging, you need to
yarn remove expo-dev-clientโ ๏ธ Before submitting PR, don't push this package to the remote repository
iOS:
npx expo prebuild -p ios
cd ios # Add self-signed certificate
npx expo run:ios -dAndroid:
npx expo prebuild -p android
npx expo run:android -dPlease use physical devices or simulators for development, do not use Expo Go