kelivo

kelivo

MCP.Pizza Chef: Chevey339

This free, open-source app runs on your phone, tablet, or computer and lets you talk with the AI provider of your choice — OpenAI, Google Gemini, Anthropic, and others — using your own account details. You can build custom AI assistants for different jobs, upload photos, PDFs, and Word documents for the AI to read, have it search the web for you, and even hear its replies spoken aloud. Your conversation history backs up so nothing gets lost between devices. Advanced users can also give the AI extra tools and abilities through added connections.

Communication
Files/PDF
Web/Research

Use This MCP client To

Chat with ChatGPT, Claude, or Gemini from one app Get answers about a PDF, Word doc, or photo I upload Build a custom AI assistant for a specific task Have the AI search the web and summarize results Listen to AI replies read aloud instead of reading them Back up my chat history so I never lose it Switch between different AI models in one conversation

README

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

kelivo FAQ

Which apps or devices does Kelivo work on?
Kelivo is its own standalone chat app rather than a plug-in for another program. You can download and use it on Android, iPhone, Windows, macOS, and Linux, with your conversations available the same way on each.
Do I need to pay for Kelivo itself?
No — Kelivo is free and open-source. You only pay separately for usage of whichever AI provider you connect, such as OpenAI, Google Gemini, or Anthropic's Claude, based on that provider's own pricing.
Do I need an account or a special key to start chatting?
Yes. Kelivo doesn't include AI access on its own — you sign up with a provider like OpenAI, Google, or Anthropic and enter your own account details inside the app's settings.
Can I use this to read and discuss a PDF or Word document?
Yes — you can upload photos, PDFs, and Word documents directly into a conversation, and the AI can read them and answer your questions.
Can I use this to have the AI search the web for me?
Yes — Kelivo can pull in live web search results as part of a conversation, so answers can include current information instead of only what the AI already knew.
Can the AI read its answers out loud to me?
Yes — Kelivo includes text-to-speech, so you can have replies spoken aloud instead of reading them yourself.
How hard is it to set up?
Setup is simple — download the app from the App Store or GitHub, then enter your chosen AI provider's account details in the settings screen. No coding or technical files are required.
Will I lose my chat history if I switch phones or reinstall?
No — Kelivo supports backing up and restoring your chat history, so you can move it between devices.