Kelivo
An open-source LLM chat client for mobile and desktop that connects to Ollama or cloud providers, stores chats locally and supports MCP tools and web search.

Kelivo is an LLM chat client for people who want local and cloud models in one app while keeping conversation history on their device. It connects to Ollama, self-hosted OpenAI-compatible services and providers including OpenAI, Gemini, Claude, DeepSeek and OpenRouter.
- Custom assistants: Give each assistant its own model, prompts and tools for different tasks.
- Memory and context: Keep editable memories across assistants or within one, and add background information through keyword-triggered context entries.
- Search and tools: Read PDFs, fetch pages and connect MCP tools within a conversation; web search supports services such as DuckDuckGo, Brave and SearXNG and includes source citations.
- Conversation branches: Explore alternative replies with branches and response versions, or use temporary chats that aren't saved.
- Optional backups: Back up data to WebDAV or S3-compatible storage you choose, and share provider configurations through QR codes.
Kelivo is free and open source under AGPL-3.0. It runs on Android, iOS, Windows, macOS and Linux, with HarmonyOS supported through a separate project. The macOS app supports Apple Silicon and Intel Macs.
Conversations, settings and files stay in local storage, and Kelivo doesn't require an account of its own. Model requests go to your chosen backend, so cloud providers receive the content sent to them. Provider access uses your own API keys or supported account sign-in.