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)
🍒 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
-
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
-
AI Assistants & Conversations:
- 📚 300+ Pre-configured AI Assistants
- 🤖 Custom Assistant Creation
- 💬 Multi-model Simultaneous Conversations
-
Document & Data Processing:
- 📄 Support for Text, Images, Office, PDF, and more
- ☁️ WebDAV File Management and Backup
- 📊 Mermaid Chart Visualization
- 💻 Code Syntax Highlighting
-
Practical Tools Integration:
- 🔍 Global Search Functionality
- 📝 Topic Management System
- 🔤 AI-powered Translation
- 🎯 Drag-and-drop Sorting
- 🔌 Mini Program Support
-
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
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:
- Contribute Code: Develop new features or optimize existing code.
- Fix Bugs: Submit fixes for any bugs you find.
- Maintain Issues: Help manage GitHub issues.
- Product Design: Participate in design discussions.
- Write Documentation: Improve user manuals and guides.
- Community Engagement: Join discussions and help users.
- Promote Usage: Spread the word about Cherry Studio.
Getting Started
- Fork the Repository: Fork and clone it to your local machine.
- Create a Branch: For your changes.
- Submit Changes: Commit and push your changes.
- 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
📣 Product Hunt
☕ Sponsor
📃 License
⭐️ Star History
最近版本更新:(数据更新于 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