Tasks from a native UI
Send requests, follow long-running work, receive task completion notifications, and inspect runtime status without living in a terminal.
Public preview for real Android devices
ClawMobile pairs a native Android companion app with a Termux-hosted OpenClaw runtime, so tasks, generated skills, trusted-agent messaging, logs, and setup controls stay close to the device they operate.
Current package
The public-preview runtime includes the installer, OpenClaw mobile plugin, optional OCR support, ADB-backed UI tools, and the trace-to-skill workflow. The Android app is the daily control shell; Termux remains the source of truth.
Send requests, follow long-running work, receive task completion notifications, and inspect runtime status without living in a terminal.
ClawMobile installs and maintains OpenClaw, the companion server, package dependencies, generated skills, logs, and runtime state locally.
ADB enables richer phone-control capabilities through authorized Android developer options, USB, or wireless connections.
Create an Agent ID, exchange messages with trusted ClawMobile devices, and share generated skills for review and import.
Android companion app
The companion app does not replace Termux. It uses SSH for setup and maintenance, then talks to the local companion server for tasks, skills, status, logs, and trusted-agent messaging.
Download the release-signed APK from the public ClawMobile release page. If you installed an earlier debug-signed test APK, uninstall it before installing this release.
Download the iOS app from the App Store. For Android, the GitHub release APK remains the current public-preview install path while the Google Play listing is prepared.
Recommended setup flow
ADB is optional, but it unlocks richer phone-control capabilities. Follow the current ADB authorization flow in the main setup guide when you need UI automation.
Use F-Droid or the official Termux GitHub releases for the Android runtime environment.
Use the commands shown in the companion app to prepare local SSH access into Termux.
Connect using the local SSH host, port, and username so the app can manage setup.
Let the app install and maintain the ClawMobile runtime inside Termux.
Use Tasks, Skills, Social, status, and logs from the Android companion app.
Generated skills preview
ClawMobile records a demonstration, turns the trace into a reusable OpenClaw skill, and can run that skill later from a natural-language request. The goal is durable local evidence, not hard-coded app scripts.
Perform the task once on the phone from the target app and starting state.
Collect touch events, screenshots, app state, UI evidence, and values that should become parameters.
Create a parameterized skill candidate with recovery hints and reusable action structure.
Move the candidate into the OpenClaw workspace once it is ready to reuse.
Attach execution feedback or additional demos when layouts, devices, or list states vary.
They work best on the same device, app version, and starting state used for the demonstration. Fast paths and batch execution are experimental accelerators for stable steps, not a replacement for normal UI recovery.
Runtime protocol v1
The v1 protocol gives clients a stable HTTP JSON task API and capability description. Backends can differ by platform while clients rely on the same core health, capability, run creation, run list, and run status surface.
Demo gallery
The gallery includes command-channel demos, generated-skill reuse, hardware and system checks, browser search, maps routing, shopping comparison, and script execution.
Record a phone workflow once, promote it as a generated OpenClaw skill, then reuse it from a request.
Inspect device information and runtime health from the phone-control surface.
Exercise Android system-level controls through the local runtime.
Execute repeatable local actions and inspect the result from the device workflow.
Open a browser flow, search, and recover through real mobile UI state.
Use app automation for navigation-oriented tasks from a simple instruction.
Compare mobile app results across stores and act on the best candidate.
Status and limitations
ClawMobile is available for real Android devices, but generated skills, ADB-backed control, and screenshot-heavy verification still have practical constraints during preview.
ADB-backed UI control requires Android developer options, USB or wireless ADB, and an authorized device connection. Termux mirrors can be stale or unreachable, and screenshot-heavy verification may be slower on phone hardware than desktop.
Waitlist
Leave your email for early access updates, Google Play and App Store launch notifications, and preview invitations.