On device
A Kotlin WebView shell connects conversation to Android capabilities.
OPEN SOURCE · ANDROID · APACHE-2.0
An open-source agent that brings model conversations into direct contact with files, sensors, media and system tools. Your model, your device, your workflow.
Android 8.0+ · v0.28.10 source · Debug-signed release APK
battery_detaildevice_infosensor_listBattery 84% · 3 sensors available
CAPABILITIES
From a single conversation, reach Android APIs through a native tool registry.
A Kotlin WebView shell connects conversation to Android capabilities.
Browse files, media, calendar, hardware, apps and more.
Connect any OpenAI-compatible endpoint, including local models.
Run sandboxed scripts and compose native tools.
Use embedded Termux userland or an external Termux bridge.
Read and write NFC tags, inspect sensors and connect devices.
Model settings and API keys live in local app storage.
See charts, images, maps, tables and media in conversation.
ARCHITECTURE
The bundled chat frontend renders streamed answers and rich cards.
JavaScript calls Kotlin; OkHttp proxies model requests and SSE.
Registered tools reach Android APIs, ADB, Termux and QuickJS.
TOOL CATALOG
Install the APK, connect a model endpoint, and start a conversation.