Hermes UI
pyrate-llama/hermes-ui
Single-file glassmorphic web command center for Hermes Agent: chat, files, skills, cron and monitoring
Hermes UI is a single-file HTML web app that acts as a command center for Hermes Agent, with chat, task, skill, cron, MCP and file views. It runs through a lightweight Python proxy server.
What Hermes UI does
Hermes UI is a single-file HTML application built with React 18 that gives Hermes Agent a browser-based command center, backed by a lightweight Python proxy server. It covers chat with steering, live work and task views, a dashboard, a skills browser, cron jobs, MCP tools, a file browser and a terminal, along with real-time log streaming and memory inspection.
Recent release notes in the README describe bounded Reasoning Notes so that long reasoning output does not grow browser memory, chat history stored as compact metadata with transcripts loaded from the local server on demand, and an Update & Full Restart button that can advance Hermes Agent and Hermes UI release checkouts and shows pull or install failures in Settings. Spaces let you choose the active Agent Workspace folder. The README is available in English and Simplified Chinese.
Key features
- Single-file React 18 HTML app served through a lightweight Python proxy
- Chat with steering, a task and live-work view, and a dashboard
- Skills browser, cron jobs view and MCP tools view
- File browser and terminal
- Real-time log streaming and memory inspection
- Update & Full Restart button for Hermes Agent and Hermes UI releases
When to use it
- Chatting with and steering a self-hosted Hermes Agent from a browser
- Browsing skills and cron jobs without using the terminal
- Watching live logs and reasoning while a task runs
Who it is for: Hermes Agent users who want one self-hosted browser window for chatting with and monitoring their agent.
How it fits with Hermes Agent
Built specifically for Hermes Agent as a browser front end and monitoring console, and tagged hermes-agent.
FAQ
What is Hermes UI?
Hermes UI is a single-file HTML web app that serves as a command center for Hermes Agent. It combines chat, file browsing, skill management and monitoring behind a Python proxy server.
Does Hermes UI work with Hermes Agent?
Yes, it is built for Hermes Agent. It can also update Hermes Agent and itself from the UI with the Update & Full Restart button.
Is Hermes UI free and open source?
Yes, the repository is licensed under MIT.
Similar interfaces for Hermes Agent
All interfacesDesktop and web workbench where Hermes and Pi agents with distinct personalities work in one chat
SelectXn00b HermesAppAndroid app that runs a Kotlin port of the Hermes agent loop to operate apps and run commands
ASHR12 IrisDesktop voice companion that pairs Gemini Live conversation with Hermes Agent for background tasks
dont-see-big-shark CaduceusFlutter native client for Hermes Agent and OpenClaw on macOS, iOS, Android and Windows
eadmin2 J.A.R.V.I.S Voice + HUDIron-Man-style voice assistant and holographic HUD for Hermes Agent, with local Whisper speech-to-text
RedWoodOG Hermes DesktopWindows-native desktop agent built with WinUI 3 and .NET 10, using Hermes-style souls, memory and skills
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent