AndroidClaw
01  —  Public beta · refreshed Apr 29, 2026

AndroidClaw

A lightweight Android-native assistant host for durable chat sessions, typed tools, SKILL.md skills, provider streaming, and scheduled automations.

AndroidClaw keeps the phone as the v0 host. It avoids desktop runtimes, browser automation, and remote-first companion modes in favor of a small Kotlin app that can be built, inspected, and installed directly.

02

Four core contracts

The runtime promises that hold the app together — every shipped feature lives under one of these.

Session

Persistent assistant history

Main and normal sessions keep durable Room-backed messages, streamed output, retry/cancel paths, summaries, search, export, and prompt budgeting.

Tool

Typed local capabilities

Tool calls and tool results are persisted as transcript records, with clear descriptors and deterministic built-in task/session utilities.

Skill

SKILL.md workflows

Bundled, local, and workspace skills support frontmatter parsing, precedence, enable/disable state, config, secrets, eligibility, and slash command dispatch.

Automation

Scheduled runtime turns

Once, interval, and cron tasks run through WorkManager with exact-alarm-aware routing, task history, diagnostics, and main or isolated session execution modes.

03

What the app does today

The current AndroidClaw beta is already a usable local-first runtime — configure providers, stream responses, preserve conversations, run typed tools, import skills, schedule automations, and produce installable QA / release artifacts.

Native Anthropic Messages
Claude support, no shim
OpenAI-compatible presets
MiniMax · GLM · Kimi · Gemini
OpenAI Codex provider
Device-code OAuth · Responses streaming
First-run onboarding
Provider configuration · validation
Task automation surface
Notifications · run history · exact-alarm fallback · diagnostics export
Public project page
Screenshots · release links · GitHub Pages
04

Runtime surface area

The four working surfaces a user touches every day.

AndroidClaw chat screen showing an assistant conversation
CHAT  ·  01

Durable conversations

Streamed provider turns, summaries, export, compact, and an expandable composer with a typed actions row. Tool calls and results are part of the transcript, not a side panel.

STREAMING · CANCEL · RETRY · SUMMARIZE

AndroidClaw tasks screen showing scheduler diagnostics and task creation
TASKS  ·  02

Scheduled runtime turns

Create once, interval, and cron tasks. Inspect recent runs, follow exact-alarm guidance, and route scheduled work through main or isolated sessions.

ONCE · INTERVAL · CRON · DIAGNOSTICS

AndroidClaw skills screen showing skill inventory and import controls
SKILLS  ·  03

SKILL.md inventory

Bundled, local, and workspace workflows side by side, with source, eligibility state, slash-command dispatch, and clear precedence between layers.

BUNDLED · LOCAL · WORKSPACE · SLASH

AndroidClaw health screen showing provider, scheduler, and tool diagnostics
HEALTH  ·  04

Diagnostics, on-device

Provider and network state, scheduler diagnostics, crash markers, and exportable reports — everything you need to triage without leaving the phone.

PROVIDERS · SCHEDULER · NETWORK · EXPORT