OpenClaw is an AI agent framework created by [OpenClaw team].
This article is about the installer I built to make it easier to
run on Android, not about OpenClaw itself.
I'm excited to announce the release of OpenClaw for Android - an automated installer that brings the OpenClaw AI agent framework to Android devices via Termux.
curl -fsSL https://raw.githubusercontent.com/iyeoh88-svg/openclaw-android/main/install.sh | bash
One command. Ten minutes. AI agents on your Android phone.
Repository: https://github.com/iyeoh88-svg/openclaw-android
What is OpenClaw?
OpenClaw is a powerful AI agent framework that allows you to build and run autonomous AI agents. Think of it as a system that can:
- Execute complex multi-step tasks
- Interact with various APIs
- Process and analyze data
- Run custom workflows
- Automate repetitive operations
Until now, running it required a desktop/laptop. Not anymore.
The Problem
Running sophisticated development tools on Android has always been challenging:
- Complex Setup: Multiple manual steps prone to errors
- Android Restrictions: Security limitations that break standard tools
- Environment Management: Juggling dependencies and versions
- Poor Documentation: Scattered, outdated, or missing entirely
I spent days trying to get OpenClaw running on my phone. After finally succeeding, I thought: "There has to be a better way."
The Solution
I built an automated installer that handles everything:
✅ Environment Setup - PRoot-Distro with Debian
✅ Dependency Management - Node.js 22 via NVM
✅ Android Fixes - Patches for Error 13 and other restrictions
✅ Configuration - Convenient aliases and settings
✅ Documentation - Comprehensive guides and troubleshooting
✅ Auto-Updates - Keeps itself current
How It Works
Installation
# One command installation
curl -fsSL https://raw.githubusercontent.com/iyeoh88-svg/openclaw-android/main/install.sh | bash
The installer:
- Validates your environment (Android version, storage, etc.)
- Installs Termux packages
- Sets up PRoot-Distro with Debian
- Installs Node.js 22 via NVM
- Creates Android-specific patches
- Installs OpenClaw globally
- Configures convenient aliases
Daily Usage
Once installed, running OpenClaw requires two Termux sessions:
Session 1 - Gateway (The Engine):
proot-distro login debian
start-claw
Session 2 - TUI (The Interface):
proot-distro login debian
openclaw tui
That's it! No complex commands to remember.
Top comments (0)