Hermes Agent Mobile
Binair-Dev/HermesAgentMobile
Android app and Termux CLI that run the Hermes Agent gateway on a phone without root
Hermes Agent Mobile is a Flutter Android app and Termux package that sets up and runs the Hermes Agent gateway on a phone. It gives Hermes Agent users a built-in terminal, gateway controls and log viewer without needing root.
What Hermes Agent Mobile does
Hermes Agent Mobile runs the Hermes Agent gateway on Android without root. The Flutter app sets up an Ubuntu environment through proot, installs Python 3, creates a virtual environment, clones the Hermes Agent repository and provides a native interface for managing it. A Termux CLI package offers the same setup through the hermesx command.
The app includes a built-in terminal emulator, start and stop controls for the gateway with health checks, a real-time log viewer, in-app onboarding for API keys and models, and a foreground service that keeps the gateway alive in the background. The first launch downloads about 300MB. The README warns to deny the full storage permission unless it is needed and to disable battery optimization so Android does not kill the gateway. The project is a fork of OpenClaw Termux by mithun50, adapted to run Hermes Agent.
Key features
- One-tap setup of Ubuntu, Python 3 and Hermes Agent through proot
- Built-in terminal emulator with extra keys toolbar
- Gateway start and stop controls with status and health checks
- Real-time gateway log viewer with search and filter
- In-app onboarding for API keys and model selection
- Termux CLI with hermesx setup and hermesx start
When to use it
- Running a personal Hermes Agent gateway from an Android phone
- Configuring providers and API keys on the device with hermes setup
- Keeping a gateway alive in the background through a foreground service
Who it is for: Android users who want to host Hermes Agent on their phone instead of a server or desktop.
How it fits with Hermes Agent
It is a mobile runtime and manager built specifically for the Hermes Agent gateway, adapted from an OpenClaw Termux project.
How to install Hermes Agent Mobile
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
npm install -g hermes-agent-mobile
hermesx setup
hermesx startRequirements: An Android device with a stable connection for the first-launch download of about 300MB; no root required
Note: Android battery optimization must be disabled for the app, or the gateway may stop silently in the background.
FAQ
What is Hermes Agent Mobile?
Hermes Agent Mobile is an Android app, with a Termux CLI alternative, that installs and runs the Hermes Agent gateway on a phone. It includes a terminal, gateway controls and logs.
Does Hermes Agent Mobile need root access?
No. The README says no root is required, because it sets up Ubuntu with proot. It also advises denying the full storage permission unless you need proot to reach /sdcard.
How do I install Hermes Agent Mobile?
Download the latest APK from the repository's Releases page, install it, open the app and tap Begin Setup. The Termux alternative is npm install -g hermes-agent-mobile followed by hermesx setup.
Similar deployment for Hermes Agent
All deploymentGuide to running Hermes Agent headless on a Linux server with a systemd gateway and cron jobs
catamsp Hermes Agent for Termux (proot-distro)Installer scripts that run Hermes Agent on Android inside Termux using a proot-distro Debian or Ubuntu
JiaDe-Wu Hermes Agent on AWS with BedrockOne-click CloudFormation deployment of Hermes Agent on AWS using Amazon Bedrock and IAM authentication
marksunner DGX Spark Single-Stack AI AgentDocumented single-box setup running Qwen 3.5 122B, Hermes Agent and Honcho on one NVIDIA DGX Spark
oablab ecsctlkubectl-style Rust CLI for deploying and managing AI agent services such as Hermes on Amazon ECS
MilkyWay008 Hermes OTGPortable Hermes Agent for Windows that runs from a USB stick with no install, beside an installed Hermes
Related guides: How to run Hermes Agent securely · How to install Hermes Agent · Connect Hermes agents on several machines with Hermes Desktop