nesquena

    nesquena/hermes-webui

    Hermes WebUI: The best way to use Hermes Agent from the web or from your phone!

    19.4K stars
    2.8K forks
    59 GitHub watchers
    Updated Nov 6, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    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.

    Excerpt from the nesquena/hermes-webui README on GitHub (MIT license). © its authors.Read the full README on GitHub

    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

    nesquena/hermes-webui compared with AI Agents repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    morluto/rea450.0K+22.9K7516 days ago
    vercel-labs/agent-desktop21.4K+8.7K755 days ago
    milind-soni/OpenMausBot20.6K+8.4K75today
    stablyai/orca121.4K+6.7K75today
    thedotmack/claude-mem115.8K+4.7K75today
    nesquena/hermes-webui19.4K—40today
    Category median115.8K+8.4K75—

    Discover Repositories

    Search across tracked repositories by name or description