A local-first Android chat client powered by OpenRouter. Bring your own API key — conversations stay on your device.
- Chat with any model available on OpenRouter
- Streaming replies, reasoning, web search, voice, images, and video
- Projects, pinned chats, and variant responses
- Optional biometric app lock
- No account required — your key, your data
- Android 10+ (API 29)
- An OpenRouter API key
Download the latest APK from GitHub Releases.
Requires a JDK 17+ and the Android SDK. Open the project in Android Studio, or build with the command line:
git clone https://github.com/tedwester/convo.git
cd convo
./gradlew assembleDebug- Chats are stored locally in the app's private storage
- Your OpenRouter API key is encrypted on-device and excluded from Android backup
- Network requests go to OpenRouter using your key — review their privacy policy for API usage
Apache License 2.0 — see LICENSE.