OPEN SOURCE · ANDROID · APACHE-2.0

AI that can act on your Android device.

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

andagent · live session● LIVE
TODAY · DEVICE ASSISTANT
U
YOU

Check my battery and give me a quick device summary.

a
ANDAGENT

On it. Reading the latest device signals…

TOOLS EXECUTED
battery_detaildevice_infosensor_list
↗
DEVICE BRIEFReady for the day.

Battery 84% · 3 sensors available

Ask your device anything ↗
256 native tools
On-device actions
256 toolsNative tools in current source
OpenAICompatible endpoints
Apache-2.0Open-source license

CAPABILITIES

Built for real device work

From a single conversation, reach Android APIs through a native tool registry.

On device

A Kotlin WebView shell connects conversation to Android capabilities.

256 native tools

Browse files, media, calendar, hardware, apps and more.

Bring your own model

Connect any OpenAI-compatible endpoint, including local models.

QuickJS scripts

Run sandboxed scripts and compose native tools.

Termux shell

Use embedded Termux userland or an external Termux bridge.

NFC & hardware

Read and write NFC tags, inspect sensors and connect devices.

Local credentials

Model settings and API keys live in local app storage.

Rich results

See charts, images, maps, tables and media in conversation.

ARCHITECTURE

A clear path from chat to action

01 / UI

WebView + React

The bundled chat frontend renders streamed answers and rich cards.

02 / BRIDGE

AndroidBridge

JavaScript calls Kotlin; OkHttp proxies model requests and SSE.

03 / TOOLS

Tool registry

Registered tools reach Android APIs, ADB, Termux and QuickJS.

WebView ⇄ AndroidBridge ⇄ Tool Registry

TOOL CATALOG

Explore the tool domains

Search all 256 tools →
System & apps60
Files & media36
Calendar & schedules14
Connectivity & hardware25
Sensors & health11
Screen & input9
NFC11
Shell & scripting20
Data & memory28
Documents & widgets5
Web, messages & automation32

Ready to try it?

Install the APK, connect a model endpoint, and start a conversation.

Read the quick start →