mithun50/openclaw-termux
Run OpenClaw AI Gateway on Android — standalone Flutter app with built-in terminal, web dashboard, and one-tap setup. Also available as a Termux CLI package.
What it solves
OpenClaw-Termux allows users to run the OpenClaw AI gateway on Android devices without requiring root access. It simplifies the deployment of a full Ubuntu environment (via proot) and Node.js, providing a user-friendly interface to manage AI models and device hardware capabilities.
How it works
The project provides two primary interfaces: a standalone Flutter app and a Termux CLI package. Both methods set up a proot-distro Ubuntu environment containing Node.js 22 and the OpenClaw gateway. The Flutter app acts as a native bridge, using a WebSocket node protocol to expose Android hardware (camera, flash, location, sensors, and haptics) to the AI gateway, allowing the AI to execute commands on the device.
Who it’s for
Android users who want to host their own AI gateway on their mobile devices to interact with various LLM providers and automate device hardware functions.
Highlights
- Dual Interface: Available as a native Flutter app with a built-in terminal and web dashboard, or as a CLI tool for Termux.
- Hardware Integration: Exposes 15 device commands across 7 capabilities (e.g., camera, location, sensors) to the AI.
- Multi-Provider Support: Configurable for 7 major AI providers including Anthropic, OpenAI, Google Gemini, OpenRouter, NVIDIA NIM, DeepSeek, and xAI.
- One-Tap Setup: Automates the installation of Ubuntu rootfs, Node.js, and the gateway.
- Dev Tooling: Optional installation of Go (Golang), Homebrew, and OpenSSH.
Related
- Project
- Project
- Project
- Project