Hermes Atlas
Desktop apps, web UIs & dashboards

Hermes Mobile

Hy4ri/hermes-mobile

Native Android app for chatting with and managing a Hermes Agent through its dashboard

In short

Hermes Mobile is a native Android companion app, written in Kotlin with Jetpack Compose, for controlling a Hermes Agent from a phone. It connects to the Hermes dashboard over its REST API and WebSocket gateway.

What Hermes Mobile does

The app covers chat, with history stored locally in Room and notifications that support inline replies; configuration of profiles, skills, plugins, toolsets and model or provider choices; and operations such as streaming and filtering live logs, managing cron jobs, editing environment keys, testing webhooks and monitoring processes. It also shows gateway status for the WebSocket connection, MCP servers, messaging channels and OAuth providers, plus Kanban boards, agent milestones, session history and usage analytics.

It needs a running Hermes dashboard that the phone can reach. For a dashboard on the same machine bound to loopback, the app asks for a token. For a LAN dashboard behind basic auth, it asks for a username and password and then requests a WebSocket ticket automatically. It supports manual HTTPS client certificates (mTLS) through Android KeyChain, and the README says to use HTTPS for remote connections. The interface offers seven theme presets and Material You colors on supported devices.

Key features

  • Chat with local Room history and inline-reply notifications
  • Manage profiles, skills, plugins, toolsets and model selections
  • Live log streaming, cron job management and environment key editing
  • Gateway status for WebSocket, MCP servers, messaging channels and OAuth providers
  • Kanban boards, milestones and session history
  • Token, basic auth and mTLS client certificate connections

When to use it

  • Checking on a running Hermes agent from your phone
  • Pausing or editing cron jobs away from your desk
  • Watching live logs while debugging a gateway problem

Who it is for: Hermes Agent users who want to control their agent from an Android phone.

How it fits with Hermes Agent

Built for Hermes Agent: it talks to the Hermes dashboard started with hermes dashboard and mirrors its profile, skill, cron and gateway controls.

Requirements: An Android device and a running Hermes dashboard that the phone can reach, with HTTPS recommended for remote connections

FAQ

What is Hermes Mobile?

Hermes Mobile is a native Android app for controlling a Hermes Agent from a phone. It offers chat, configuration, logs, cron management, Kanban boards and usage analytics.

What do I need to run Hermes Mobile?

You need an Android device and a running Hermes dashboard that the phone can reach. Use HTTPS for remote connections, because plain HTTP and WebSocket traffic is for trusted local networks only.

Is Hermes Mobile free and open source?

Yes, the repository is licensed under Apache-2.0. The README says it can be installed from F-Droid or as an APK from the latest GitHub release.

Similar interfaces for Hermes Agent

All interfaces

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