Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@sanchomuzax sanchomuzax released this 22 Mar 19:09
· 14 commits to main since this release

Hermes WebUI v1.0.0

First public release of the process monitoring and configuration dashboard for Hermes Agent.

Features

  • Dashboard — Real-time activity feed with session list, gateway status, platform/service health, cost tracking, model distribution
  • Sessions — Browse and search (FTS5) conversation histories, inspect messages, filter by source
  • Config — Edit config.yaml and environment variables through the browser (automatic backup on every write)
  • Cron — View and manage scheduled agent jobs
  • Skills — Browse built-in and custom skills with full source inspection
  • Responsive — Mobile-friendly layout with hamburger menu
  • Dark/Light theme — Toggle between themes
  • WebSocket — Real-time updates via polling bridge (no agent code modification needed)

Tech Stack

  • Backend: Python 3.11+, FastAPI, Uvicorn, Pydantic
  • Frontend: React 19, TypeScript, Vite, TailwindCSS 4, TanStack Query
  • Data: SQLite read-only from Hermes Agent's state.db

Quick Start

git clone https://github.com/sanchomuzax/hermes-webui.git
cd hermes-webui
python3 -m venv venv && source venv/bin/activate
pip install -e .
cd frontend && npm install && npx vite build && cd ..
hermes-webui