Hermes Atlas
Desktop apps, web UIs & dashboards

Hermes Agent Mobile Client

areu01or00/Hermes-Agent-Mobile-Client

Android WebView app that opens the real Hermes dashboard chat on your phone

In short

Hermes Agent Mobile Client is an Android app that wraps a running Hermes Agent dashboard in a WebView. A small connector helper starts the dashboard and prints a URL you paste into the app.

What Hermes Agent Mobile Client does

Hermes Agent Mobile Client is a thin Android WebView app that opens the real Hermes dashboard chat on a phone. It does not replace Hermes or reimplement its sessions, chat, jobs, files, skills or plugins, which stay owned by Hermes. A signed APK is included in the repository.

A small connector helper, run with npx on the machine where Hermes is installed, starts the dashboard with hermes dashboard --host 0.0.0.0 --port 9119 --no-open --insecure --tui and prints a URL to paste into the app. The connector offers install, status, url, restart, logs and uninstall commands. Tailscale is recommended so port 9119 is not exposed publicly, though the same Wi-Fi network or a public VPS also works if the port is reachable. The app can paste or resume a saved connection URL, scan the local Wi-Fi for dashboards on port 9119, check the connector status endpoint, change terminal text size and open a fresh TUI when a session ends. The README also has a section of instructions for AI agents asked to set it up.

Key features

  • Android WebView client for the Hermes dashboard chat
  • npx connector helper that starts the Hermes dashboard and prints a phone URL
  • Connector commands install, status, url, restart, logs and uninstall
  • Saved-connection resume and a same-Wi-Fi scan for dashboards on port 9119
  • Terminal text size control and an Open fresh TUI button after a session ends
  • Signed APK shipped in the repository

When to use it

  • Chatting with a Hermes agent on a home PC or VPS from an Android phone
  • Reaching the Hermes dashboard over Tailscale without exposing port 9119 publicly
  • Letting an AI agent set up the connector for you, following the README's agent instructions

Who it is for: Android users who run Hermes Agent on a PC or VPS and want its dashboard chat on their phone.

How it fits with Hermes Agent

Built for Hermes Agent: it wraps the real Hermes dashboard and starts it with the hermes dashboard command.

How to install Hermes Agent Mobile Client

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

npx github:areu01or00/Hermes-Agent-Mobile-Client install

Requirements: An Android phone with the APK installed, a machine running Hermes Agent, and Tailscale on both devices (recommended; same Wi-Fi or a reachable public port also work)

Note: It is an Android WebView client only, with no native UI yet, and some inherited Hermes dashboard plugin pages such as Kanban are not validated on mobile.

FAQ

What is Hermes Agent Mobile Client?

It is an Android app that shows the real Hermes Agent dashboard chat in a WebView. A connector helper on the Hermes machine starts the dashboard and prints the URL to paste into the app.

How do I install Hermes Agent Mobile Client?

Install the signed APK on Android, put Tailscale on the phone and the Hermes machine, then run the npx connector install command on the Hermes machine. Copy the printed URL and choose Paste connector URL in the app.

Does Hermes Agent Mobile Client work on iPhone?

No, it is Android-only for now and iOS is not implemented.

Similar interfaces for Hermes Agent

All interfaces

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