Back to skills & addons
Hermes Workspace GUI
Productivity

Hermes Workspace GUI

Web-based command center for Hermes Agent — chat, files, memory browser, skills manager, and full PTY terminal in one browser interface.

hermesguiweb-uiproductivitymanagement
Verified 1 day ago

Skill details

For
Hermes Agent
Author
outsourc-e (community)
Install
git clone https://github.com/outsourc-e/hermes-workspace
Dependencies
  • Hermes Agent
  • Hermes WebAPI backend (hermes webapi)
  • Python 3.11+
  • Modern browser

Hermes Workspace GUI

What it is

Hermes Workspace is a unified, web-based command center for the Hermes Agent that consolidates chat (with SSE streaming and tool-call rendering), file and memory browsers, skill management, and a full PTY terminal into one interface. Built during the Nous Hackathon 2026, it is the most complete browser-based GUI for Hermes — giving power users a visual agent IDE to inspect and edit agent internals without leaving the browser.

What it gives you

Chat Panel

  • SSE streaming responses with tool-call rendering
  • Real-time conversation with your Hermes agent profile
  • Clean rendering of multi-step agent workflows

Memory Browser

  • Inspect and edit agent memory files (MEMORY.md, USER.md, SOUL.md)
  • Visibility into the agent's internal state — what it remembers and why
  • Direct editing without terminal commands

Skills Browser

  • Manage per-session skills from a 2,000+ skill registry
  • Toggle skills on/off as needed
  • Start lean (web search, browser, memory, files) and add more as needed

File Browser

  • Navigate and edit workspace files with the Monaco editor
  • Full filesystem visibility alongside conversational workflows

Terminal

  • Persistent PTY shell sessions
  • Run shell commands without leaving the workspace

When to use it

  • You want to operate inside your agent environment rather than chat with it from a terminal
  • You need to edit memory, browse skills, run shell commands, and manage files in one place
  • You are a power user who wants genuine visibility into the agent's internal state
  • You manage multiple Hermes profiles and need a visual switcher

Setup

# Requires the WebAPI backend from the outsourc-e fork
hermes webapi  # Starts FastAPI on port 8642

# Verify backend
curl http://localhost:8642/health  # Should return {"status": "ok"}

# Clone and run workspace
git clone https://github.com/outsourc-e/hermes-workspace
cd hermes-workspace
# Follow README for frontend setup

Supported providers: Anthropic (Claude), OpenAI, OpenRouter, and local models via Ollama.

Notes

  • Workspace is a progressive web app — installable on iPhone or Android via browser
  • Start with a "default" profile, then add specialized profiles (Researcher, Writer, Customer Ops)
  • Do not enable all 2,000+ skills upfront — start lean and add as needed
  • Community-maintained, not an official Nous Research project