MyGit

kangfenmao/cherry-studio

Fork: 131 Star: 2250 (更新于 2024-12-28 22:11:26)

license: NOASSERTION

Language: TypeScript .

🍒 Cherry Studio is a desktop client that supports for multiple LLM providers

最后发布版本: v0.9.2 ( 2024-12-28 10:24:48)

官方网址 GitHub网址

banner
English | 中文 | 日本語

🍒 Cherry Studio

Cherry Studio is a desktop client that supports for multiple LLM providers, available on Windows, Mac and Linux.

👏 Join Telegram Group

🌠 Screenshot

🌟 Key Features

  1. Diverse LLM Provider Support:

    • ☁️ Major LLM Cloud Services: OpenAI, Gemini, Anthropic, and more
    • 🔗 AI Web Service Integration: Claude, Peplexity, Poe, and others
    • 💻 Local Model Support with Ollama
  2. AI Assistants & Conversations:

    • 📚 300+ Pre-configured AI Assistants
    • 🤖 Custom Assistant Creation
    • 💬 Multi-model Simultaneous Conversations
  3. Document & Data Processing:

    • 📄 Support for Text, Images, Office, PDF, and more
    • ☁️ WebDAV File Management and Backup
    • 📊 Mermaid Chart Visualization
    • 💻 Code Syntax Highlighting
  4. Practical Tools Integration:

    • 🔍 Global Search Functionality
    • 📝 Topic Management System
    • 🔤 AI-powered Translation
    • 🎯 Drag-and-drop Sorting
    • 🔌 Mini Program Support
  5. Enhanced User Experience:

    • 🖥️ Cross-platform Support for Windows, Mac, and Linux
    • 📦 Ready to Use, No Environment Setup Required
    • 🎨 Light/Dark Themes and Transparent Window
    • 📝 Complete Markdown Rendering
    • 🤲 Easy Content Sharing

🖥️ Develop

IDE Setup

Cursor + ESLint + Prettier

Project Setup

Install

$ yarn

Development

$ yarn dev

Build

# For windows
$ yarn build:win

# For macOS
$ yarn build:mac

# For Linux
$ yarn build:linux

🤝 Contributing

We welcome contributions to Cherry Studio! Here are some ways you can contribute:

  1. Contribute Code: Develop new features or optimize existing code.
  2. Fix Bugs: Submit fixes for any bugs you find.
  3. Maintain Issues: Help manage GitHub issues.
  4. Product Design: Participate in design discussions.
  5. Write Documentation: Improve user manuals and guides.
  6. Community Engagement: Join discussions and help users.
  7. Promote Usage: Spread the word about Cherry Studio.

Getting Started

  1. Fork the Repository: Fork and clone it to your local machine.
  2. Create a Branch: For your changes.
  3. Submit Changes: Commit and push your changes.
  4. Open a Pull Request: Describe your changes and reasons.

For more detailed guidelines, please refer to our Contributing Guide.

Thank you for your support and contributions!

🚀 Contributors



🌐 Community

Telegram | Email | Twitter

📣 Product Hunt

Cherry Studio - AI Chatbots, AI Desktop Client | Product Hunt

☕ Sponsor

Buy Me a Coffee

📃 License

LICENSE

⭐️ Star History

Star History Chart

最近版本更新:(数据更新于 2024-12-28 22:10:59)

2024-12-28 10:24:48 v0.9.2

2024-12-26 12:38:14 v0.9.1

2024-12-16 15:50:11 v0.8.27

2024-12-15 18:22:49 v0.8.26

2024-12-12 18:33:41 v0.8.25

2024-12-11 12:16:21 v0.8.24

2024-12-06 07:57:43 v0.8.23

2024-12-04 14:36:30 v0.8.22

2024-12-03 13:04:00 v0.8.20

2024-11-25 14:23:36 v0.8.19

主题(topics):

agent, anthropic, assistant, chatbot, chatbotai, electron, llm, openai

kangfenmao/cherry-studio同语言 TypeScript最近更新仓库

2024-12-29 01:13:56 lobehub/lobe-chat

2024-12-28 20:19:11 elizaOS/eliza

2024-12-28 14:52:31 apache/echarts

2024-12-28 11:35:18 the1812/Bilibili-Evolved

2024-12-27 22:54:27 toeverything/AFFiNE

2024-12-27 20:07:36 labring/FastGPT