Home
Softono
kelivo

kelivo

Open source Dart
2.9K
Stars
277
Forks
296
Issues
11
Watchers
1 week
Last Commit

About kelivo

A Flutter LLM Chat Client. Support Mobile & Desktop.

Platforms

Web Self-hosted iOS Android

Languages

Dart
Kelivo Icon

Kelivo

A Flutter LLM Chat Client

Join Discord Join QQ Group

English | ็ฎ€ไฝ“ไธญๆ–‡

Chat Screen Model Selection Tool Calling Web Search

๐Ÿš€ Download

Download on the App Store

๐Ÿ”— Download the latest version

๐Ÿ”— TestFlight for beta testing.

๐Ÿ’– Sponsors

Thanks to siliconflow.cn for providing free models in cooperation with us.

โœจ Features

  • ๐ŸŽจ Modern Design - Material You design language with dynamic color theming support (Android 12+).
  • ๐ŸŒ™ Dark Mode - Perfectly adapted dark theme to protect your eyes.
  • ๐ŸŒ Multi-language Support - Supports both English and Chinese interfaces.
  • ๐Ÿ–ฅ๏ธ Multi-platform Support - Mobile (Android/iOS/Harmony) and Desktop (Windows/macOS/Linux).
  • ๐Ÿ”„ Multi-provider Support - Supports major AI providers like OpenAI, Google Gemini, Anthropic, etc.
  • ๐Ÿค– Custom Assistants - Create and manage personalized AI assistants.
  • ๐Ÿ–ผ๏ธ Multimodal Input - Supports various formats including images, text documents, PDFs, Word documents, etc.
  • ๐Ÿ“ Markdown Rendering - Full support for code highlighting, LaTeX formulas, tables, and more.
  • ๐ŸŽ™๏ธ Voice/TTS Providers - Built-in system TTS plus OpenAI / Google Gemini / ElevenLabs voice servers.
  • ๐Ÿ› ๏ธ MCP Support - Model Context Protocol tool integration.
  • ๐Ÿงฐ Built-in MCP Tools - Includes a built-in MCP Fetch tool.
  • ๐Ÿ” Web Search - Integrated with multiple search engines (Bing, DuckDuckGo, Exa, Tavily, Zhipu, LinkUp, Brave, Metaso, SearXNG, Ollama, Jina, Perplexity, Bocha, Serper, Grok).
  • ๐Ÿงฉ Prompt Variables - Supports dynamic variables like model name, time, etc.
  • ๐Ÿ“ค QR Code Sharing - Export and import provider configurations via QR codes.
  • ๐Ÿ’พ Data Backup - Supports chat history backup and restoration.
  • ๐ŸŒ Custom Requests - Supports custom HTTP request headers and bodies.
  • ๐Ÿ”ก Custom Fonts - Bring your own fonts (system fonts / Google Fonts).
  • โš™๏ธ Android Background Generation - Keep chat generation running in the background (optional setting).

๐Ÿ“ฑ Platform Support

  • โœ… Android
  • โœ… iOS
  • โœ… Harmony (kelivo-ohos)
  • โœ… Windows
  • โœ… macOS
  • โœ… Linux

๐Ÿค Contribution Guide

Pull Requests and Issues are welcome!

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

โค๏ธ Acknowledgements

Special thanks to the RikkaHub project for the UI design inspiration. Kelivo's interface design is heavily inspired by RikkaHub's beautiful and practical design.

โญ Star History

If you like this project, please give it a star โญ

Star History Chart

๐Ÿ“„ License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

๐Ÿ“ž Contact Us


Made with โค๏ธ using Flutter