hermes atlas
256·repos hermes·v0.21.5 ★ star this repo

xP3ta/hermes-console

Console is a private, native Android app for your self-hosted Hermes Agent: chat that shows the agent's work, voice, bots and rooms, cron, tasks, models and an SSH terminal. One code to connect. No account, no telemetry. GPL-3.0.

★ 87 langDart licenseGPL-3.0 updated2026-10-12

Console is an independent Android app for connecting to a self-hosted Hermes Agent through its Gateway and Dashboard, without a Console account or intermediary server. It provides chat with reasoning, tools, and tasks; voice conversations; bots and rooms; cron jobs; model management; and SSH, SFTP, and file viewing features.

  • Connects directly to Hermes’ Gateway and Dashboard.
  • Credentials are stored on the phone in Android Keystore.
  • Includes voice chat, bots, rooms, cron, tasks, and models.
full readme from github

Console, the Android app for your self-hosted Hermes Agent

Your self-hosted Hermes Agent, native on Android.

Get it on Google Play Get it on GitHub Get it on Obtainium Visit the website

English · Español

Console Home: a board with what is happening now, chats, bots, rooms, cron jobs and tasks A chat while Hermes works, with its thinking, tools and tasks in the conversation A voice conversation inside the chat Bot Mode: the profiles of a Hermes server, each with its own face

What it is

Console is an independent Android app for Hermes Agent, the agent you run on your own computer or server. It talks straight to Hermes' own Gateway and Dashboard, with no Console account and no server of ours in between.

Connect

Run it where Hermes lives, scan the code it shows. Needs Console 1.2.15 or newer.

# Linux, macOS
curl -fsSL https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-mobile-setup.sh | sh
# Windows, WSL2 (Windows PowerShell 5.1+, as administrator)
irm https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-mobile-setup.ps1 | iex
Coming from an older install?

Console 1.2.15 no longer uses the Mobile Bridge. Once every phone is on 1.2.15 or newer, one line removes the bridge from the computer and nothing else:

curl -fsSL https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-mobile-setup.sh | sh -s -- --retire-bridge
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/xP3ta/hermes-setup/main/hermes-mobile-setup.ps1))) -RetireBridge

What you can do

  • A chat that shows the work: reasoning, tools and tasks, in plain words
  • Voice conversations inside the chat
  • Bots and rooms, one identity per Hermes profile
  • Cron jobs and tasks, on a board or a list
  • Models, with real provider removal
  • An SSH terminal, SFTP and inline file viewers
More screens

A bot room with several profiles replying The Tasks board The Tasks list Scheduled Cron jobs The Models screen The Tools hub The SSH terminal An inline document viewer The profile editor The first-run opening screen The first-run screen scanning a setup code Console Home in the light theme A chat in the light theme

Private by design

  • Self-hosted: no account, no telemetry, no advertising
  • Credentials stay on the phone, in the Android Keystore
  • Plain HTTP only on private networks; HTTPS everywhere else

Support the project

Console is free and built in my spare time. If it is useful to you, a coffee helps keep it going.

Support me on Ko-fi

Docs · Changelog · Security · Contributing · Support · GPL-3.0
Independent project by XPeta Lab, not affiliated with Nous Research.
Google Play and the Google Play logo are trademarks of Google LLC.