Hermes Companion (PC side)
HenWorks/Hermes-agent-android-PC-companion-app
PC companion for the Hermes-agent Android app: run tasks on your computer and hand off conversations
Hermes Companion (PC side) is the desktop half of a phone and computer pairing for Hermes Agent, working with the Hermes-agent Android app. It lets a phone dispatch tasks to the computer's Hermes and move conversations between the two devices, with no cloud in between.
What Hermes Companion (PC side) does
Hermes Companion is the computer half of a two-part setup with the Hermes-agent Android app. Once a phone and a computer are paired, they share one Hermes setup over your own network with no cloud service in between. Pairing happens once, by scanning a QR code in person, and both features then work inside that single trust domain.
Run on Computer, called mesh, lets you dispatch a task from the phone, have the computer's Hermes run it, and receive the result back. Desktop Handoff moves whole conversations between computer and phone in either direction, using by-id upserts and natural-key message deduplication so repeated syncs do not duplicate messages. Every payload is a NaCl Box between the paired devices, private keys never leave the device, and handoff exports read only state.db and the memories folder, never auth.json or .env. The broker binds to a LAN or Tailscale address, never 0.0.0.0, and a local browser console at 127.0.0.1 shows the pairing QR, status and task history.
Key features
- Mesh mode runs tasks dispatched from the phone on the computer's Hermes
- Desktop Handoff syncs conversations in both directions without duplicates
- NaCl Box end-to-end encryption between paired devices
- Local browser console with pairing QR, status and task history
- Prebuilt standalone binaries per OS, plus a background daemon mode
- Installable as a Hermes plugin with one command
When to use it
- Starting a job from the phone and letting the computer's Hermes do the work
- Continuing a desktop Hermes conversation on the phone while away
- Syncing conversations started on the phone back to the computer
Who it is for: Hermes Agent users who also run the Hermes-agent Android app and want phone and computer to share one agent without a cloud relay.
How it fits with Hermes Agent
Built for Hermes Agent: it installs as a Hermes plugin and reads the Hermes state database and memories folder to hand conversations off between devices.
How to install Hermes Companion (PC side)
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
hermes plugins install HenWorks/Hermes-agent-android-PC-companion-appRequirements: Python 3 with PyNaCl, zeroconf, qrcode and pillow (the start script installs them into ~/.hermes/mesh/venv), plus the Hermes-agent Android app on the phone; prebuilt binaries need no Python
Note: This is only the PC half and needs the separate Hermes-agent Android app, and the prebuilt macOS and Windows binaries are unsigned.
FAQ
What is Hermes Companion (PC side)?
Hermes Companion (PC side) is the desktop companion for the Hermes-agent Android app. It lets a phone run tasks on your computer's Hermes and move conversations between the two devices over your own network.
How do I install Hermes Companion (PC side)?
Run hermes plugins install HenWorks/Hermes-agent-android-PC-companion-app, or download a prebuilt binary from the Releases page. Then start it and scan the pairing QR code in the phone app.
Is Hermes Companion (PC side) free and open source?
Yes. It is released under the AGPL-3.0 license, and the README says the code is open so the security claims can be audited.
Similar interfaces for Hermes Agent
All interfaces3D office where Hermes agents hold meetings and sync to a live Kanban board
jcx396905-gif Agent Control CenterFlutter phone app that remotely controls Codex, Claude Code, OpenCode, OpenClaw and Hermes over E2EE
MaimoryLab BootAgentLocal desktop workspace to install, configure and manage AI coding agents, Skills and MCP servers
archer-clawbot HermarchyRestrained Omarchy desktop theme with an optional Hermes agent status indicator in the bar
Euraika-Labs PanSelf-hosted web workspace for Hermes Agent with chat, skills, MCP, memory, profiles and run history
dylan-buck Hermes iOSSelf-hosted iPhone companion for Hermes with chat, voice, widgets and sensor data exposed over MCP
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent