🍒 Cherry Studio is a desktop client that supports for multiple LLM providers.
Go to file
2024-07-26 11:04:02 +08:00
.github/workflows ci: remove any yml files from the release files 2024-07-15 12:39:03 +08:00
.vscode feat: add redux-persist 2024-05-31 15:53:55 +08:00
build build: for windows 2024-07-09 21:05:31 +08:00
resources build: for windows 2024-07-09 21:05:31 +08:00
scripts chore(version): 0.3.7 2024-07-26 11:04:02 +08:00
src feat(ProviderSetting.tsx): add remove icon for models to allow deletion 2024-07-26 10:40:53 +08:00
.editorconfig feat: add vite-electron template 2024-05-24 10:03:02 +08:00
.eslintignore feat: add changes log 2024-07-15 15:55:51 +08:00
.eslintrc.cjs feat: rename topic 2024-07-02 10:31:03 +08:00
.gitignore feat: new navbar style 2024-07-23 12:29:20 +08:00
.prettierignore feat: add changes log 2024-07-15 15:55:51 +08:00
.prettierrc chore(lint): Update ESLint and Prettier configurations 2024-05-24 16:33:26 +08:00
.yarnrc.yml build: change yarn version 2024-07-13 00:31:07 +08:00
dev-app-update.yml feat: check update 2024-07-16 20:06:25 +08:00
electron-builder.yml chore(version): 0.3.7 2024-07-26 11:04:02 +08:00
electron.vite.config.ts feat(settings): add input status show switch 2024-07-24 13:08:30 +08:00
LICENSE Initial commit 2024-05-24 09:56:26 +08:00
package.json chore(version): 0.3.7 2024-07-26 11:04:02 +08:00
README.md Update README.md 2024-07-23 18:39:06 +08:00
tsconfig.json feat: add vite-electron template 2024-05-24 10:03:02 +08:00
tsconfig.node.json feat: add vite-electron template 2024-05-24 10:03:02 +08:00
tsconfig.web.json feat: add vite-electron template 2024-05-24 10:03:02 +08:00
yarn.lock feat(ui): optimize messages ui styles 2024-07-24 19:17:58 +08:00

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.
  7. Mermaid chart

Develop

Project Setup

Install

$ yarn

Development

$ yarn dev

Build

# For windows
$ yarn build:win

# For macOS
$ yarn build:mac

# For Linux
$ yarn build:linux