Hermes Atlas
Deployment & hosting

Hermes Agent Mobile

Binair-Dev/HermesAgentMobile

Android app and Termux CLI that run the Hermes Agent gateway on a phone without root

In short

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 start

Requirements: 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 deployment

Related guides: How to run Hermes Agent securely · How to install Hermes Agent · Connect Hermes agents on several machines with Hermes Desktop