Hermes3D
iamlukethedev/Hermes3D
3D and 2D virtual office for watching and managing AI agents, with a bundled Hermes gateway adapter
Hermes3D is a self-hosted 3D virtual office where AI agents appear as workers you can watch, chat with and manage. It connects to Hermes through a bundled WebSocket gateway adapter.
What Hermes3D does
Hermes3D is a frontend and adapter layer that turns an agent fleet into a live 3D retro office. Agents appear as workers moving through shared rooms and desks, and a 2D pixel-art office is available for low-power machines. The README says the gateway is only the control plane and the office is the product.
The app does not build the upstream runtimes. It connects to a runtime that speaks the Hermes3D gateway protocol: Hermes through a bundled WebSocket gateway adapter, a direct HTTP custom runtime provider for orchestrator-backed stacks, or a built-in demo gateway for exploring without a real agent framework. Features include fleet management and agent chat streamed from the gateway, agent creation and approvals, standups connected to GitHub and Jira, pull request review, QA pipeline monitoring, a training gym and a janitor that resets sessions. An /office/builder page edits and publishes office layouts.
Key features
- Live 3D office with desks, rooms, navigation and event-driven activity cues
- 2D pixel office renderer for low-power machines
- Fleet management and agent chat streamed from the gateway
- Standups with GitHub and Jira, and pull request review inside the office
- Office layout builder at /office/builder
- Bundled Hermes gateway adapter, HTTP custom runtime provider and demo gateway
When to use it
- Watch what several agents are doing at once instead of reading logs
- Run a standup with agents connected to GitHub and Jira
- Try the interface with the demo gateway before connecting a real agent
Who it is for: People who run several AI agents on their own infrastructure and want a visual, spatial view of them.
How it fits with Hermes Agent
It is a Hermes-oriented interface: a bundled gateway adapter connects it to Hermes, and the README calls it an unofficial community frontend.
Note: It is an unofficial community frontend that is not affiliated with the teams behind the agent backends it connects to.
FAQ
What is Hermes3D?
Hermes3D is a self-hosted 3D virtual office for AI agents. Instead of dashboards and logs, you walk through an office where agents appear as workers, and you can chat with them, review pull requests and monitor pipelines.
Does Hermes3D work with Hermes Agent?
Yes. The README lists Hermes, connected through a bundled WebSocket gateway adapter, as a supported runtime. It also supports a direct HTTP custom runtime provider and a built-in demo gateway.
Is Hermes3D free and open source?
Yes. The repository is released under the MIT license.
Similar interfaces for Hermes Agent
All interfaces16 custom visual themes for the Hermes CLI, installed as single YAML files
YoanWai agent-managertmux TUI that runs Claude Code, Codex, Hermes Agent and other coding agents side by side
nickvasilescu Hermes Desktop OS1 EditionNative macOS workspace for Hermes Agent on Orgo cloud computers and SSH hosts
chattymin PokeTokenBarmacOS menu bar app that tracks AI coding token usage, Hermes Agent included, as a growing Pokémon
formulahendry ACP UICross-platform desktop, mobile and web client for any Agent Client Protocol agent, Hermes Agent included
hermes-webui Hermes Swift MacNative macOS app that wraps Hermes Web UI in its own window with an optional SSH tunnel
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent