2026 Mobile Guide

Every Way to Run
OpenClaw on Your Phone

7 methods. No root required. From 3-minute PicoClaw setup to full AI phone control.

Research compiled 2026-04-25 from 17 sources

Method Comparison

Method Setup Root? Phone Control Runs On Phone iOS? Best For
PicoClaw APK 3–5 min No Planned Yes No Lightest / fastest
Telegram Bot 1 min No No Remote Yes Quick access
Claw APK 5–10 min No No Yes No Zero-CLI install
Termux + proot 10–15 min No No Yes No Developers
clsh Remote 2 min No No Remote Yes Existing server
CC Remote 2 min No No Remote Yes Claude Code users

All 7 Methods

Option 01

PicoClaw APK

Easiest 3–5 min setup

Ultra-lightweight Go binary (<10MB RAM, sub-second boot). 30+ LLM providers, 18+ chat channels, native MCP. Not a full OpenClaw replacement — lighter, faster, simpler.

How it works

PicoClaw is a single Go binary that runs an AI assistant with 18+ messaging channels and native MCP tool support. On Android you can install it as an APK or run it directly in Termux — no root, no Shizuku, no proot container needed.

APK method (zero CLI):

  1. Open picoclaw.io on Android
  2. Download the APK
  3. Enable "Install from unknown sources"
  4. Install and open PicoClaw
  5. Run picoclaw onboard — enter your API key + Telegram token
  6. Done — AI assistant live in minutes

Termux method (alternative):

  1. In Termux: wget https://picoclaw.io/releases/latest/picoclaw-arm64.tar.gz
  2. tar -xzf picoclaw-arm64.tar.gz
  3. ./picoclaw onboard
  4. ./picoclaw gateway

What you get:

  • <10MB RAM footprint — runs on $10 hardware, near-zero battery impact
  • 30+ LLM providers: Claude, GPT-4o, Gemini, DeepSeek, Ollama (local)
  • 18+ messaging channels: Telegram, Discord, WhatsApp, Slack, WeChat, LINE
  • Native MCP support — same tool protocol as OpenClaw
  • SKILL.md modular skill system + ClawHub registry
  • Cron-based scheduled tasks and reminders
Limitations vs OpenClaw
  • No phone control (taps, swipes, screenshots) — on roadmap, not shipped
  • Multi-agent orchestration is nascent — OpenClaw is better for complex agent workflows
  • Pre-v1.0: Sipeed warns against production use until v1.0 ships
  • Memory may reach 10–20MB on recent builds as features expand

Source: github.com/sipeed/picoclaw (28K+ stars) · picoclaw.io

Option 02

Telegram Bot

Easy 1 min setup iOS + Android

Connect a Telegram bot to your existing OpenClaw Gateway. Works on ANY phone including iOS.

How it works

Create a bot via BotFather, paste the token into OpenClaw, then message your bot. It just works.

What you can do:

  • Send text messages to your AI assistant
  • Forward emails, articles, and documents for summarization
  • Send voice messages (OpenClaw transcribes and responds)
  • Receive proactive notifications and reminders
  • Share photos for analysis

Limitations: Cannot access your phone's camera or control your device. Remote only — your OpenClaw server must be running somewhere else.

90% of users run this method. The lowest barrier to entry of any option.

Source: ClaW Tank official blog

Option 03

Claw APK

Easy 5–10 min setup

Standalone Android APK (5.66 MB) — zero command-line knowledge needed.

How it works

Requirements: Android 7+, 1 GB storage. NOT on Play Store.

  1. Download APK from GitHub releases
  2. Enable "Install from unknown sources" in Android settings
  3. Install the APK
  4. Select OpenClaw from the app menu
  5. Auto-installs packages (2–3 min)
  6. Configure API key + Telegram token
  7. Start the gateway

One creator uses this on a broken-screen Motorola as a 24/7 AI server running in a drawer.

Source: OpenClaw Android repo (1.4K stars)

Option 05

Termux + proot

Advanced 10–15 min setup

Manual gateway install inside a Linux container on Android. Your phone becomes the server.

How it works

Installs Ubuntu inside Termux via proot-distro, then Node.js 22, then OpenClaw. Dashboard available at localhost:18789.

Note: No phone control (no screen taps) unless you also add Shizuku. Battery drains faster — phone must stay on and unlocked.

  1. Install Termux from F-Droid
  2. Run pkg update && pkg upgrade
  3. Install proot-distro: pkg install proot-distro
  4. Install Ubuntu: proot-distro install ubuntu
  5. Login to Ubuntu: proot-distro login ubuntu
  6. Install Node.js 22 + dependencies
  7. Run npm install -g openclaw
  8. Apply hijack.js network fix
  9. Run openclaw onboard then openclaw gateway

Source: ATOM YouTube (2.8K views), androidmalware/OpenClaw_Termux (269 stars)

Option 06

clsh — Remote Terminal

Easy 2 min setup iOS + Android

Access your Mac, PC, or VPS from your phone browser. Nothing installs on the phone.

How it works

Run npx clsh-dev on your server, scan the QR code from your phone, and get a full authenticated terminal in your browser.

Features:

  • PWA installable (fullscreen, no browser chrome)
  • Custom mobile keyboards optimized for terminal input
  • tmux persistence — sessions survive disconnects
  • Triple-tier tunnel: ngrok → localhost.run → local WiFi
  • JWT + biometric authentication
  • Up to 8 concurrent sessions

Does NOT control the phone itself — it controls whatever server you connected from.

Source: github.com/my-claude-utils/clsh (479 stars, MIT)

Option 07

Claude Code Remote

Easy 2 min setup iOS + Android

Native Anthropic feature. Control Claude Code from the official Claude app on your phone.

How it works

Update Claude Code to the latest version, enable remote via /config, then download the Claude app on your phone and sign in with the same account.

What you get:

  • No Docker, no SSH, no third-party tools
  • Native infrastructure from Anthropic
  • Full Claude Code session from your phone

Limitations: Cannot cold-start from phone — you must pre-start the session on your desktop first. Works with Claude Code only, not the full OpenClaw agent stack.

Source: Charlie Automates blog

iOS Users

iOS native app note: OpenClaw has an official iOS app but requires Xcode to build from source — there is no App Store version. It needs an existing Gateway to connect to. When built, it adds camera, voice chat, and Canvas mode. This is a developers-with-Mac path only. For everyone else on iOS, Telegram Bot or clsh Remote are the practical choices.

Which Method Is Right For You

I want the lightest possible AI on my phone
go to
PicoClaw APK
I just want it working NOW
go to
Telegram Bot
I have an old Android to dedicate
go to
Claw APK or Shizuku
I want AI to control my phone
go to
Shizuku + Termux
I already run OpenClaw on my server
go to
clsh or CC Remote
I want to customize everything
go to
Termux + proot
I use Claude Code, not OpenClaw
go to
Claude Code Remote