53 lines
1.1 KiB
Markdown
53 lines
1.1 KiB
Markdown
# Cherry Studio
|
|
|
|
🍒 Cherry Studio is a desktop client that supports multiple Large Language Model (LLM) providers, available on Windows, Mac and Linux.
|
|
|
|
# Screenshot
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
# Feature
|
|
|
|
1. Supports multiple large language model service providers.
|
|
2. Allows creation of multiple Assistants.
|
|
3. Enables creation of multiple topics.
|
|
4. Allows using multiple models to answer questions in the same conversation.
|
|
5. Supports drag-and-drop sorting.
|
|
6. Code highlighting.
|
|
|
|
# Develop
|
|
## Recommended IDE Setup
|
|
|
|
- [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
|
|
|
|
## Project Setup
|
|
|
|
### Install
|
|
|
|
```bash
|
|
$ yarn
|
|
```
|
|
|
|
### Development
|
|
|
|
```bash
|
|
$ yarn dev
|
|
```
|
|
|
|
### Build
|
|
|
|
```bash
|
|
# For windows
|
|
$ yarn build:win
|
|
|
|
# For macOS
|
|
$ yarn build:mac
|
|
|
|
# For Linux
|
|
$ yarn build:linux
|
|
```
|