Skip to content

๐Ÿ’ This is the mobile version of Cherry Studio.

License

Notifications You must be signed in to change notification settings

GTManR/cherry-studio-app

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’ Welcome to Cherry Studio App

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!

โœจ Key Features

  • 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.

๐Ÿ› ๏ธ Tech Stack

  • Framework: Expo React Native
  • Package Manager: Yarn
  • UI: Tamagui
  • Routing: React Navigation
  • State Management: Redux Toolkit

๐Ÿš€ Development

Related development documentation is in the docs folder

  1. Clone the repository

     git clone https://github.com/CherryHQ/cherry-studio-app.git
  2. Enter the directory

     cd cherry-studio-app
  3. Install dependencies

      yarn install
  4. Generate database

npx drizzle-kit generate
  1. 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 -d

Android:

npx expo prebuild -p android
npx expo run:android -d

Please use physical devices or simulators for development, do not use Expo Go

About

๐Ÿ’ This is the mobile version of Cherry Studio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • JavaScript 0.5%