Kelivo is a Flutter-based chat client designed to facilitate interactions with large language models (LLMs) across multiple platforms. Built to support Android, iOS, HarmonyOS, Windows, macOS, and Linux, Kelivo offers a versatile and adaptable solution for users seeking advanced AI-driven communication tools.
Key Features:
Modern Design Language: Utilizes Material You design principles with dynamic color theming (Android 12+).
Multi-platform Support: Runs seamlessly on mobile devices and desktop operating systems.
AI Provider Integration: Supports major providers like OpenAI, Google Gemini, Anthropic, Deepseek, and more.
Custom Assistants: Allows users to create and manage personalized AI assistants tailored to specific needs.
Multimodal Input & Output: Handles images, text documents, PDFs, and supports voice/TTS integration via built-in or external servers.
Audience & Benefit:
Ideal for developers, researchers, and enthusiasts working with LLMs, Kelivo provides a unified platform to experiment, test, and deploy AI-driven applications across diverse ecosystems. Its cross-platform compatibility and extensive feature set make it a valuable tool for those seeking flexibility and scalability in their AI projects.
Kelivo can be installed via winget, ensuring easy setup on supported platforms.
Create your feature branch (git checkout -b feature/AmazingFeature)
Commit your changes (git commit -m 'Add some AmazingFeature')
Push to the branch (git push origin feature/AmazingFeature)
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 â
đ License
This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.