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 you to run an AI gateway directly on your Android device. It bridges the gap between mobile hardware and AI agents by creating a Linux environment (via proot) that can access your phone's sensors and capabilities, enabling your AI to interact with the physical world.

How it works

The project sets up an Ubuntu environment on Android, installs Node.js, and runs the OpenClaw AI gateway. It provides a native Flutter interface that acts as a bridge between the Linux environment and Android's system APIs. Through a WebSocket connection, the gateway can trigger Android-native commands—such as taking photos, reading sensors, or getting location data—when requested by an AI agent.

Who it’s for

This is for developers and AI enthusiasts who want to deploy autonomous agents on mobile hardware. It is particularly useful for those building agents that require physical device interaction, such as automated monitoring, remote data collection, or mobile-based AI workflows.

Highlights

  • One-Tap Setup: Automatically downloads and configures an Ubuntu rootfs and Node.js environment.
  • Hardware Integration: Exposes 9 device capabilities (including camera, flash, location, and sensors) to AI agents via a WebSocket node protocol.
  • Flexible Deployment: Available as a standalone Flutter app with a built-in terminal and web dashboard, or as a CLI package for Termux users.
  • Remote Management: Includes built-in SSH server support for remote access to the Linux environment and real-time log viewing.

Related

  • Project
  • Project
  • Project
  • Project