Skip to content

TykoDev/cherry-studio-TykoFork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’ TykoTech Fork

TykoTech Fork is a reworked version of the Chinese application Cherry Studio by Cherry-AI. This fork is intended to be available for everyone and primarily serves as a project for my personal growth as a developer. It maintains the core functionality while adding improvements and new features.

πŸ“– Guide

Get started with TykoTech Fork by visiting our documentation:

  • For Users: Check out the User Guide for installation instructions and feature explanations
  • For Developers: See the Development Guide for setting up the development environment
  • For Contributors: Read the Contribution Guidelines before submitting code

🌠 Screenshot

TykoTech Fork Main Interface Conversation View Knowledge Base

🌟 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, LM Studio
  1. AI Assistants & Conversations:
  • πŸ“š 30+ Pre-configured AI Assistants
  • πŸ€– Custom Assistant Creation
  • πŸ’¬ Multi-model Simultaneous Conversations
  1. Document & Data Processing:
  • πŸ“„ Support for Text, Images, Office, PDF, and more
  • ☁️ WebDAV File Management and Backup
  • πŸ“Š Mermaid Chart Visualization
  • πŸ’» Code Syntax Highlighting
  1. Practical Tools Integration:
  • πŸ” Global Search Functionality
  • πŸ“ Topic Management System
  • πŸ”€ AI-powered Translation
  • 🎯 Drag-and-drop Sorting
  • πŸ”Œ Mini Program Support
  • βš™οΈ MCP(Model Context Protocol) Server
  1. 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

πŸ“ TODO

  • Quick popup (read clipboard, quick question, explain, translate, summarize)
  • Comparison of multi-model answers
  • Support login using SSO provided by service providers
  • All models support networking
  • Launch of the first official version
  • Bug fixes and improvements (In progress...)
  • Plugin functionality (JavaScript)
  • Browser extension (highlight text to translate, summarize, add to knowledge base)
  • iOS & Android client
  • AI notes
  • Voice input and output (AI call)
  • Data backup supports custom backup content

🌈 Theme

TykoTech Fork comes with multiple themes to match your preferences:

  • Light and Dark modes: Switch between themes based on your environment
  • Transparent Window: Enable transparency for a modern look
  • Color Customization: Customize the UI colors to your liking
  • Custom CSS: Advanced users can modify the appearance with custom CSS

The application automatically respects your system theme settings, but you can override this in the Settings menu.

🀝 Contributing

Getting Started Fork the Repository: Fork and clone it to your local machine. Create a Branch: For your changes (follow our branching strategy). Submit Changes: Commit and push your changes. Open a Pull Request: Describe your changes and reasons. See CONTRIBUTING.md for detailed contribution guidelines.

πŸš€ Contributors

Thank you to all contributors who have helped improve TykoTech Fork!

🌐 Community

Join our growing community to get help, share ideas, and connect with fellow users:

GitHub Issues: Report bugs and request features Discussions: Share ideas and ask questions Contact: For other inquiries, see the Contact section below

β˜• Sponsor

If you find TykoTech Fork helpful, please consider supporting the development:

Star the repository: Show your appreciation with a GitHub star Spread the word: Tell others about this project Contribute: Submit improvements via pull requests See Sponsor for more ways to support this project.

πŸ“ƒ License

TykoTech Fork uses a User-Segmented Dual Licensing model:

For Individual Users and Organizations with ≀10 people: GNU Affero General Public License v3.0 (AGPLv3) For Organizations with >10 people: Commercial License required For licensing inquiries, please contact us via email.

βœ‰οΈ Contact

GitHub Issues: For bug reports and feature requests Email: [email protected] ⭐️ Star History

Star History Chart

πŸ–₯️ Develop

Prerequisites

  • Node.js v20.x or newer
  • Yarn v4.6.0 (using Corepack)

Quick Start

# Enable Corepack for Yarn
corepack enable
corepack prepare [email protected] --activate

# Install dependencies
yarn install

# Start development server
yarn dev

# For your current platform
yarn build:current_os

# For specific platforms
yarn build:win
yarn build:mac
yarn build:linux

---

About

TykoTech Cherry Fork

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •