Hermes Webui
Self-hosted AI agent with a browser UI, markdown memory on disk, and a cron scheduler that runs while you're offline.
If you keep re-teaching your assistant the same stack, this is the fix. Memory is plain markdown you can read and delete, the cron scheduler keeps working after you close the laptop, and one agent identity follows you across Telegram, Discord, Slack and the browser. It's MIT-licensed and free — but you pay in setup, since you bring the server and the model provider.
Verified 4d ago · liveness 58/100 · cite: rightaichoice.com/tools/hermes-webui
- Solo developers tired of re-explaining their stack every session
- Small teams sharing one self-hosted agent on a server, with separate profiles and memory
- Developers automating recurring work — PR reviews, test monitoring, morning briefings
- Privacy-focused users who want AI memory stored as locally inspectable markdown
- Non-technical users who won't self-host a server or configure an LLM provider
- Teams needing live collaborative editing and real-time shared workspaces
- Buyers who want a vendor-endorsed product with SLAs — this community UI is not affiliated with Nous Research
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Hermes WebUI if you want a managed assistant that works the moment you sign up and you're not willing to run a server, install Hermes Agent, and configure your own LLM provider.
Running the agent is not free even though the software is: every tool call and cron job burns tokens on whichever LLM provider you configure, and a scheduler that fires overnight can quietly add API spend.
The software is MIT licensed and free to self-host, which puts it below every subscription assistant on cash cost and above them on time cost — you fund the server and the LLM API calls yourself. That makes it cheapest for developers who already run a VPS, and more expensive in real terms than a flat monthly subscription for anyone who has to learn hosting from scratch.
In short
Hermes Webui — Self-hosted AI agent with a browser UI, markdown memory on disk, and a cron scheduler that runs while you're offline. Best for Solo developers tired of re-explaining their stack every session, Small teams sharing one self-hosted agent on a server, with separate profiles and memory, Developers automating recurring work — PR reviews, test monitoring, morning briefings. Free to use.
What people actually say about Hermes Webui — is it worth it?
We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.
3 mentions across 2 sources (Product Hunt, GitHub) · researched Jul 3, 2026.
Average across the 2 sources that answered — each source counts once, not each post.
- +Persistent memory across sessions using editable markdown files.
- +Built-in cron scheduler for autonomous tasks like morning briefings.
- +Multi-surface access via Telegram, Discord, Slack, and browser.
- +Model swappable — bring your own AI model.
- +Skills auto-written from repeated tasks, no manual configuration.
- −206 open issues suggest potential instability.
- −Sparse community feedback makes it hard to gauge reliability.
- −Self-hosting requires technical knowledge for setup and maintenance.
- −No dedicated support; relies on GitHub issues.
- −Limited integrations compared to commercial alternatives.
- • Self-hosting infrastructure costs (server, storage, bandwidth)
- • Time investment for setup and maintenance
Viability Score
How well maintained and how widely used is Hermes Webui? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: October 2026
How we score →Key Features
- Layered memory as editable markdown at ~/.hermes/ (profile, memory, skills, session history)
- Eight optional external memory providers, no manual configuration
- Built-in cron scheduler with full access to memory, skills, and tools
- One agent identity across Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, email, SMS, DingTalk, Feishu,
- 47 built-in tools: web search and extraction, browser automation, code execution, vision analysis, image generation,
- Self-improving skills written from experience, compatible with agentskills.io and shareable via Skills Hub
- MCP in both directions: connect to any MCP server, expose Hermes as one for Claude Code, Cursor, or Codex
- Voice mode in CLI (Ctrl+B), Telegram voice bubbles, and Discord voice channels
- Speech-to-text via faster-whisper locally or Groq/OpenAI Whisper
- Six terminal backends: local, Docker, SSH, Daytona, Singularity, Modal
- Seven-layer security model: allowlists, dangerous-command approval, Docker isolation, MCP credential filtering,
- Three-panel Claude-style Web UI: sessions sidebar, chat pane, workspace file browser
- Tool call cards with expand/collapse, plus inline preview for code, markdown, and images
- Session history with projects and tags, multi-profile support, light and dark modes
- Voice input via Web Speech API, mobile responsive layout, password protection (HERMES_WEBUI_PASSWORD)
About Hermes Webui
Hermes Web UI is the browser front end for Hermes Agent, the open-source (MIT) AI agent from Nous Research that runs as a persistent process on a server you control. Memory isn't a black box: it lives as layered, editable markdown files under ~/.hermes/ — user profile, agent memory, skills, and session history — so context survives reboots and model swaps. Eight optional external memory providers are supported, and you never configure the memory layer by hand. The interface itself is a three-panel Claude-style layout: a sessions sidebar, the chat pane, and a workspace file browser. It claims 1:1 parity with the Hermes CLI, which means tool-call cards with expand/collapse, inline preview for code, markdown and images, session history with projects and tags, light and dark modes, and password protection via Hermes Web UI. Install is a one-liner that drops it at ~/hermes-webui on http://127.0.0.1:8787, or you can pull the Docker image and mount ~/.hermes. Under the hood the agent ships 47 built-in tools — web search and extraction, browser automation, code execution, vision analysis, image generation, TTS, and subagent delegation — plus a built-in cron scheduler that keeps firing while you're offline and delivers results to your messaging surfaces. Voice runs in the CLI (Ctrl+B), Telegram voice bubbles, and Discord voice channels, backed by faster-whisper locally or Groq/OpenAI Whisper. Execution spans six terminal backends (local, Docker, SSH, Daytona, Singularity, Modal) behind a seven-layer security model. One agent identity reaches Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, email, SMS, DingTalk, Feishu, WeCom, BlueBubbles, Home Assistant, or any browser, and you can switch surfaces mid-conversation without losing context. Note the project is a community Web UI and is not affiliated with or endorsed by Nous Research. Compared with managed assistants like ChatGPT or Claude, or cloud coding agents, Hermes trades zero-setup convenience for
Behind the Verdict
We'd reach for Hermes Web UI the moment the pain of re-explaining your stack outweighs the pain of a one-time install. That's the real pitch here, and it's honest about itself: Hermes earns its setup cost over time, not in the first session. Pick it if you're a solo developer who wants an assistant that remembers your conventions and what you fixed last week, or a small team sharing one capable agent on a server — each person gets their own profile, memory, and history. It's also a strong fit if you want automation that runs without you: morning briefings to Telegram, PR review checks, test-suite monitoring. The closest thing to a managed alternative is a ChatGPT or Claude subscription, or a cloud coding agent like Cursor. Those win on setup — nothing to host, no provider keys to wire up, support when it breaks. Hermes wins on everything after: context that persists across sessions automatically, execution on hardware you control, and the same identity reachable from any device. If you want a browser tab and zero ops, the trade goes the other way. Where it bites: you have to stand up a server and configure an LLM provider before any of this works. The install is a shell script, and if that sentence makes you nervous, this isn't your tool. There's also no live collaborative editing — it's a shared agent with per-person profiles, not a shared document workspace. The community-UI caveat is worth stating plainly. This is not the official Nous Research interface, and it isn't endorsed by them; the agent underneath is theirs, but this front end is community-built. That's fine for open source, but don't expect vendor SLAs. In practice the parity claim is what sells it. 1:1 with the CLI means anything you can do in a terminal you can do in the UI — sessions, projects,
Researching Hermes Webui? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Real-world workflow fit
Concrete scenarios for the personas Hermes Webui actually fits — and what changes day-one when you adopt it.
You clone the Web UI with the one-line installer, install Hermes Agent, pick an LLM provider with 'hermes model', then set HERMES_WEBUI_PASSWORD and open 127.0.0.1:8787. You paste your stack notes into the chat once, and they land in ~/.hermes/ as markdown.
Outcome: Every later session — in the browser, or from Telegram on your phone — starts already knowing your stack instead of asking again.
You stand up one Hermes WebUI server, give each teammate a separate profile and memory, and wire the cron scheduler to post PR review summaries and failing test-suite alerts into Slack.
Outcome: Recurring review chores run on the server overnight, and each person's agent memory stays separate rather than bleeding into a shared thread.
You bind the server to your tailnet with HERMES_WEBUI_HOST=0.0.0.0 behind Tailscale, connect the macOS Swift client and Hermex on iOS, and keep execution in a Docker backend.
Outcome: The same agent identity follows you across laptop and phone, while memory stays in inspectable markdown files you can read, edit, or delete.
Use Cases
- Automate morning news briefings delivered to Telegram via the built-in cron scheduler.
- Run PR review automation on your own server where the agent already knows your codebase.
- Monitor test suites and get alerts when they fail, without keeping a laptop open.
- Set up blog watchers and price alerts that fire while you sleep.
- Switch from Telegram to the browser mid-conversation without losing context.
- Use voice mode hands-free via CLI recording or Telegram voice bubbles.
- Delegate heavy coding tasks to Claude Code or Codex spawned as sub-agents.
- Expose Hermes as an MCP server so Claude Code, Cursor, or Codex can use its memory and tools.
Models Under the Hood
as of 2026-10-16
Limitations
- Self-hosting is mandatory — it runs as a persistent process on your own server, so uptime, backups, and security hardening are yours.
- The site explicitly notes it is a community Web UI, not affiliated with or endorsed by Nous Research, so there is no commercial support backing it.
- Output quality depends on the LLM provider you configure and your server capacity.
- It is MIT licensed.
as of 2026-10-05
Verification history
We have re-verified Hermes Webui 10 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
Showing the 6 most recent of 10 verification passes.
Free to cite with attribution — this page re-verifies continuously.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Plans compared
For each published Hermes Webui tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.
Open Source (MIT)
$0
Ideal for
Developers and small teams who already run a server or VPS, are comfortable installing Hermes Agent, and want their AI memory stored locally rather than in a vendor account.
What this tier adds
Starting tier — the only published plan. MIT-licensed full source for Hermes Agent and the Web UI, 47 built-in tools, markdown memory at ~/.hermes/, the cron scheduler, multi-surface access, bidirectional MCP, voice mode, and six terminal backends, with you supplying the server
Where the pricing makes sense
The company stage and team size where Hermes Webui's pricing actually pencils out — and where peers do it cheaper.
The software is MIT licensed and free to self-host, which puts it below every subscription assistant on cash cost and above them on time cost — you fund the server and the LLM API calls yourself. That makes it cheapest for developers who already run a VPS, and more expensive in real terms than a flat monthly subscription for anyone who has to learn hosting from scratch.
Setup time & first value
How long it actually takes to get something useful out of Hermes Webui — broken out by persona, not the marketing-page minute.
Roughly 30-60 minutes if you already run Hermes Agent and a VPS: one installer command, a provider choice via 'hermes model', and a password. Budget two to four hours from a cold start — the installer halts until Hermes Agent is installed, and reaching the server from your phone adds a Tailscale, SSH tunnel, or Cloudflare Tunnel step.
Switching to or from Hermes Webui
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From ChatGPT or Claude memory: export the facts you keep repeating and write them into ~/.hermes/ markdown files so the agent starts with your stack.
- →From a local script collection: replace hand-rolled cron jobs with Hermes' built-in scheduler, which already has access to memory, skills, and the 47 tools.
- →From Cursor or Claude Code: keep them and connect via MCP, exposing Hermes as an MCP server so existing editors read the same persistent memory.
- →From a single-surface Telegram bot: point the same Hermes backend at the browser and desktop clients; sessions and memory carry over unchanged.
- ↗To a managed assistant (Claude, ChatGPT, Cursor cloud agents): copy the useful parts of ~/.hermes/ into that product's memory or project instructions, accepting that execution moves off your hardware.
- ↗To a plain cron plus scripts setup: Hermes skills and cron entries are readable, so you can port scheduled jobs back to system cron if you drop the agent.
- ↗To another self-hosted agent stack: your memory is portable markdown and skills follow the agentskills.io standard, so both transfer without an export tool.
Integrations
Resources & Guides
Tutorials & Learning
YouTube returned 6 videos for “Hermes Webui”, and we withheld 6: 6 did not mention Hermes Webui. We are showing none, because we could not prove any of them are about Hermes Webui.
Official links
Tools that pair well with Hermes Webui
Common stack mates teams adopt alongside Hermes Webui, with the specific reason each pairing earns its keep.
Fly.io
Fly.io runs AI agent sandboxes on hardware-isolated Linux VMs called Sprites that checkpoint automatically and bill by the second.
Sema4.ai
Enterprise AI agent platform for automating document-heavy back-office workflows in finance and compliance.
E2B
E2B spins up isolated Linux sandboxes per second so AI agents can run code, process data, and use tools without touching your host.
Featured Head-to-Head Comparisons
Hermes Webui vs Spider Cloud
For developers building autonomous, memory-persistent agents that act on schedules across multiple surfaces, Hermes Webui is the clear winner—free and self-hosted. For teams needing high-volume, low-cost web data extraction with stealth anti-detection and AI-driven browser automation, Spider Cloud excels. Choose based on whether your priority is agentic autonomy or reliable scraping.
Hermes Webui vs Temporal Ai
Choose Hermes Webui if you need a self-hosted, persistent AI agent with compounding memory and autonomous scheduling across multiple messaging platforms. Choose Temporal AI if you are building durable, fault-tolerant workflows or AI agent pipelines that require automatic retries, state recovery, and human-in-the-loop capabilities. Hermes is an agent; Temporal is a workflow engine.
Hermes Webui vs Presto Voice
Hermes Webui and Presto Voice serve completely different markets. Hermes is a free, self-hosted persistent AI agent for developers who want memory and automation across many platforms. Presto Voice is a B2B drive-thru AI solution for QSR chains, with recent wins like Dairy Queen and proven ROI via upselling. Your choice depends purely on whether you're building a personal AI assistant or automating a drive-thru.
Alternatives to Hermes Webui
View allFrequently Asked Questions
Best-of guides
Used Hermes Webui? Help shape our editorial sentiment research.