nesquena/hermes-webui
Hermes WebUI: The best way to use Hermes Agent from the web or from your phone!
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
5 releases in the last 90 days, the latest today, with 300 contributors on GitHub.
Use Cases & Benefits
- Provides a lightweight, dark-themed web interface for interacting with the Hermes autonomous agent from browsers and mobile devices.
- Delivers full feature parity with the Hermes CLI, enabling seamless, secure access without additional setup or frameworks.
- Use for managing AI agent sessions and workflows with persistent memory and multi-provider model support in a web UI.
- Use for browsing, previewing, and editing workspace files inline alongside chat interactions within the same interface.
- Use for deploying a self-hosted AI assistant accessible via SSH tunnels, supporting password and passkey authentication.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
Hermes Agent is a sophisticated autonomous agent that lives on your server, accessed via a terminal or messaging apps, that remembers what it learns and gets more capable the longer it runs.
Hermes WebUI is a lightweight, dark-themed web app interface in your browser for Hermes Agent. Full parity with the CLI experience - everything you can do from a terminal, you can do from this UI. No build step, no framework, no bundler. Just Python and vanilla JS.
Layout: three-panel. Left sidebar for sessions and navigation, center for chat, right for workspace file browsing. Model, profile, and workspace controls live in the composer footer — always visible while composing. A circular context ring shows token usage at a glance. All settings and session tools are in the Hermes Control Center (launcher at the sidebar bottom).
Setup Hermes so you can access it natively on every device:
This gives you nearly 1:1 parity with Hermes CLI from a convenient web UI which you can access securely through an SSH tunnel from your Hermes setup. Single command to start this up, and a single command to SSH tunnel for access on your computer. Every single part of the web UI uses your existing Hermes agent and existing models, without requiring any additional setup.
Most AI tools reset every session. They don't know who you are, what you worked on, or what conventions your project follows. You re-explain yourself every time.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
2.8K+475
Open issues
949+365
Compared with peers in AI Agents
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| morluto/rea | 450.0K | +22.9K | 75 | 16 days ago |
| vercel-labs/agent-desktop | 21.4K | +8.7K | 75 | 5 days ago |
| milind-soni/OpenMausBot | 20.6K | +8.4K | 75 | today |
| stablyai/orca | 121.4K | +6.7K | 75 | today |
| thedotmack/claude-mem | 115.8K | +4.7K | 75 | today |
| nesquena/hermes-webui | 19.4K | — | 40 | today |
| Category median | 115.8K | +8.4K | 75 | — |
Discover Repositories
Search across tracked repositories by name or description