Console

Your agent, in your pocket

Console is the Android app for the Hermes Agent running on your server: chat, talk to it, share work among bots and approve what it asks, wherever you are.

Free. If it helps you, buy me a coffee

Console chat with Nova at work: status, timer and a task list
Console Home with the Now, Bots, Rooms and Cron widgets
  • Free
  • Open source · GPL-3.0
  • No account, no telemetry
  • Android 7 or later

All of your Hermes, at hand

Eight things you can do from your phone today.

See it work

Every reply tells you what it is doing, with its timer and its task list.

Console chat with Nova at work: a Working status, a timer and a task list with one step in progress

Bots with faces

Several bots with a name and a job, each with its status.

Bots screen: a pinned bot, two rooms and the six bots of the team, each with its status

Talk to Hermes

Have a voice conversation inside the chat, with your phone's voice or your server's.

Voice conversation inside the chat: a Listening bar with a timer and an End button

Home, your way

A board of widgets: what waits for you, what is running, what is scheduled.

Console Home with the Now, Bots, Rooms and Cron widgets

Rooms of bots

Put several bots in one room and follow how they work together.

The Launch crew room, where several bots talk to each other and to the user

Your models

Switch models and order the fallbacks, like in Hermes Desktop.

Models screen: fallback models, providers and the chosen main model

Tasks on a board

See what needs you, what is running and what is waiting its turn.

Kanban board with the Needs your attention, Working now and Queued columns

Scheduled tasks

Schedule jobs, pause the ones you do not want and hear about it if something fails.

List of scheduled tasks with their schedule and status (active or paused)
8 features · swipe
  • And also
  • Notifications with buttons
  • Home-screen widgets
  • SSH terminal
  • File viewer
  • Several servers
  • Themes
  • App lock
  • Spanish and English

Up and running in three steps

Install the app, paste one line where Hermes lives and scan the code.

Choose the system of the machine where Hermes lives, not your phone.
  1. 01

    Install Console

    From Google Play. If you would rather not go through Google, it is also on Obtainium and GitHub.

  2. 02

    Prepare your server

    Paste this line on the machine where Hermes lives. It gets Hermes ready for the app and, when it finishes, shows a code.

    curl -fsSL https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-mobile-setup.sh | sh
    irm https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-mobile-setup.ps1 | iex
  3. 03

    Scan the code

    In the app, tap “Scan code” and point it at the code on the screen. Closed it? This command shows it again without reinstalling anything.

    curl -fsSL https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-pair.sh | sh
    irm https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-pair.ps1 | iex
Full guide, step by step You need Android 7 or later and a machine running Hermes Agent.

Private by design

There is nobody between your phone and your server.

  • No account

    There is no XPeta Lab sign-up or login.

  • No telemetry

    No analytics, no ads, no crash reports.

  • Only your server

    Messages and files go from your phone to your Hermes. Nothing passes through us.

  • Encrypted keys

    Stored in Android's secure storage; they only leave for the server you choose.

Real-time voice and other optional services are only used if you turn them on. Read the privacy policy

Frequently asked questions

What is worth knowing before you install it.

What is Console?

The Android app for using your Hermes Agent from your phone: chat, voice, bots, tasks and notifications. It is not an AI service: it connects to the Hermes you have installed.

What do I need to use it?

A phone with Android 7 or later, Console 1.2.15 or newer and a machine running Hermes Agent (Linux, macOS or Windows). The phone must be able to reach that machine: same Wi-Fi, Tailscale or HTTPS.

How much does it cost?

Nothing: it is free and has no ads. If it helps you, you can support the project on Ko-fi.

How do I connect it to my server?

You paste one line on the machine where Hermes lives, a code appears and you scan it with the app. The code carries the address, the key and the Dashboard sign-in, so you type nothing. If you prefer, you can also connect by hand.

Does it work away from home?

At home it is enough for phone and server to share a network. Away from home the server has to be reachable through Tailscale or HTTPS.

Does it collect my data?

No: XPeta Lab has no servers, accounts or analytics, and your messages go from your phone to your Hermes. Optional voice services only contact the provider you choose.

Is it secure?

Keys are stored encrypted on the phone and you can lock the app with a fingerprint or PIN. Connect over your local network, Tailscale or HTTPS, and do not open Hermes' ports to the Internet.

Google Play, Obtainium or the GitHub APK?

Google Play installs the store build and updates it for you; Obtainium and GitHub install the project's full APK. They are signed differently, so pick one path and stay on it.

Is it open source? Is it official?

It is open source under GPL-3.0 and the code is on GitHub. It is not official: it is an independent client, unrelated to Nous Research.

Where do I get help?

On the contact page or by opening an issue on GitHub. I read every one.

Support the project

Console is free and I build it in my spare time. If it helps you, a coffee keeps it going.

Buy me a coffee