English | ไธญๆ
๐ Cherry Studio App โโ The official mobile version of Cherry Studio, bringing powerful LLMs (AI Large Language Models) interaction to your iOS and Android devices.
๐ Support Project: Sponsor | Give the repository a Star!
- Multi-LLM Provider Support: (Gradually integrating) OpenAI, Gemini, Anthropic, etc.
- AI Assistants & Conversations: Access preset assistants for smooth multi-model conversations.
- Mobile Optimized: Designed for iOS/Android, supports light/dark themes.
- Core Tools: Conversation management, history search, data migration.
- Framework: Expo React Native
- Package Manager: Yarn
- UI: Tamagui
- Routing: React Navigation
- State Management: Redux Toolkit
-
Clone Repository
git clone https://github.com/CherryHQ/cherry-studio-app.git
-
Enter Directory
cd cherry-studio-app
-
Install Dependencies
yarn install
-
Generate Database
npx drizzle-kit generate
-
Start the app
yarn ios yarn android
In the output, you'll find options to open the app in a
- development build
- Android emulator
- iOS simulator
- Expo Go, a limited sandbox for trying out app development with Expo
You can start development by editing files in the app directory. This project uses declarative routing.
To learn more about developing projects with Expo, check out the following resources:
- Expo Documentation: Learn the basics, or dive deeper into advanced topics with our guides.
- Learning Expo Tutorial: Follow a step-by-step tutorial and you'll create a project that can run on Android, iOS, and the web.