ZeroChat
Open-source voice AI agent that runs entirely on your device.
ZeroChat is an open-source voice AI agent that keeps everything on your device. No accounts, no cloud sync, no analytics — just a capable AI assistant that respects your privacy.
Key Features
Voice-First Interaction — Talk naturally with on-device speech processing. Whisper handles speech-to-text, Sherpa-ONNX handles text-to-speech. No audio leaves your device.
Knowledge Graph Memory — ZeroChat builds a persistent memory graph from your conversations using SurrealDB. It remembers context across sessions without sending anything to a server.
Bring Your Own LLM — Connect OpenAI, Anthropic, OpenRouter, or run fully local with Ollama. You choose the provider, you provide the key, you control the data flow.
MCP Tool Integration — Extend ZeroChat’s capabilities with Model Context Protocol tool servers via Streamable HTTP. Each tool invocation requires your approval on first use.
Fully Open Source — Every line of code is public. No hidden analytics SDKs, no tracking pixels, no ad networks. The Apple Privacy Manifest declares zero collected data types.
Project Info
- Status
- live
- Category
- Mobile App
- URL
- play.google.com
Architecture
How the pieces fit together.
Tech Stack
The tools behind the build.