shawn ca1cb63f65 feat: Network Status Dashboard frontend
- Host cards grid with live status (green/red/yellow badges), latency, expandable details
- Service table with category, URL/port, status, latency
- Local services tab (from ss -tlnp)
- Auto-refresh every 30s with visual countdown bar
- Manual refresh button with rotate animation
- Summary bar (online/degraded/offline/total counts)
- Mobile-responsive: single-column cards, scrollable tables
- Tab-based navigation between Hosts / Services / Local Services
2026-06-01 23:50:38 -04:00

Hermes Command Center

Mobile-friendly web dashboard for managing Hermes agents, configs, and network infrastructure.

Features

  • Agent Chat Interface - Talk to all Hermes profiles (kanban, coder, assistant, artist)
  • Config Editor - Edit .env and YAML config files
  • Obsidian Vault Reader - Browse markdown notes and wiki
  • Network Status - Live host and service monitoring

Tech Stack

  • FastAPI backend
  • Vanilla HTML/CSS/JS frontend
  • Mobile-first responsive design
  • Port: 8888

Development

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py

Access at: http://localhost:8888

S
Description
Mobile+desktop web dashboard for managing Hermes agents, configs, and network status
Readme 201 KiB
Languages
JavaScript 33.7%
Python 31.4%
CSS 24.9%
HTML 10%