🦞

AnyClaw

OpenClaw + Codex + Claude Code · Android

Three AI coding agents in one APK. OpenClaw gateway, Codex CLI, and Claude Code (via Claw Code / OpenClaude) — all running in a full Linux environment on your phone. No root. No server. No PC.

Download APK Google Play GitHub Quick Start

In action

See it running

OpenClaw Dashboard Codex Coding Agent

Capabilities

Three agents, one pocket

AnyClaw bundles OpenClaw (personal AI gateway), OpenAI Codex CLI (terminal coding agent), and Claude Code (via Claw Code / OpenClaude — the leaked Claude Code architecture, 48K+ stars) inside a self-contained Android app.

🦞

OpenClaw Dashboard

Full Control UI — chat, agents, sessions, skills, Canvas. Runs locally on your device.

💬

Codex Chat

Conversational coding agent with streaming, reasoning visibility, and multi-thread sessions.

🦀

Claude Code (OpenClaude)

Full Claw Code agent — 19 tools, query engine, MCP integration, multi-agent swarms. Claude Code architecture on your phone.

🐧

Embedded Linux

Complete Termux-derived userland — sh, apt, Node.js 24, Python, SSL certs. Extracted from APK.

🔓

Full Auto-Approval

No permission popups. danger-full-access sandbox mode by default.

🔋

Background Execution

Foreground service + battery exemption. Keeps running when you switch apps.

Under the hood

Four layers, one device

┌────────────────────────────────────────────────────────┐
                    Android APK                         
                                                        
  WebView (Vue.js)  ←→  CodexServerManager              
                                                        
  ┌──────────────────────────────────────────────────┐  
    codex-web-local   → :18923  (HTTP + Vue UI)      
      └─ codex app-server  (Rust/musl, JSON-RPC)      
                                                      
    openclaw gateway  → :18789  (WebSocket)           
    openclaw ctrl UI  → :19001  (Static files)        
                                                      
                                                      
    claw-code agent   → Claude Code (OpenClaude)      
                                                      
    proxy.js          → :18924  (CONNECT, DNS/TLS)    
  └──────────────────────────────────────────────────┘  
└────────────────────────────────────────────────────────┘

Boot sequence

From cold start to ready

Battery & Service

Request Doze exemption. Start foreground service with persistent notification.

Bootstrap Extraction

Extract Termux bootstrap zip into app’s private storage. Fix hardcoded paths.

Node.js & Toolchain

Install Node.js 24, Python, clang/cmake/make/lld for native module builds.

OpenClaw + koffi

Install OpenClaw globally. Build koffi FFI module from source with Termux toolchain.

Claw Code / OpenClaude

Install Claude Code agent (Claw Code). 19 tools, query engine, MCP, multi-agent swarms.

Codex CLI + Binary

Extract server bundle. Download native Rust binary from npm registry.

Proxy + Auth + Launch

Start CONNECT proxy, OAuth login, gateway, Control UI server, then load WebView.

Get started

Build from source

terminal
# clone git clone https://github.com/friuns2/openclaw-android-assistant.git cd openclaw-android-assistant # build frontend npm install && npm run build # prepare android cd android && bash scripts/download-bootstrap.sh # build + install + launch bash scripts/build-server-bundle.sh && ./gradlew assembleDebug \ && adb install -r app/build/outputs/apk/debug/app-debug.apk \ && adb shell am start -n com.codex.mobile/.MainActivity

Or just download the latest APK directly.

Stack

What’s inside

LayerTechnologyVersion
AI GatewayOpenClaw2026.2.21
AI AgentOpenAI Codex CLI0.104.0
AI AgentClaw Code / OpenClaude (Claude Code)latest
Modelgpt-5.3-codex (via Codex OAuth)
RuntimeNode.js (Termux)24.13.0
NativeRust (musl, aarch64)
FrontendVue.js 3 + Vite + Tailwind3.x
AndroidKotlin + WebView2.1.0
LinuxTermux bootstrap (aarch64)

Latest upstream release

openclaw 2026.4.9

Released Apr 09, 2026

Changes

Fixes

All Releases