Hermes Studio provides a web UI and desktop app for managing Hermes Agent, including chat, workflows, models, and multi-platform integration. It ships as a desktop app, npm CLI, and Docker image, with web UI and CLI tooling.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
Hermes Studio is a web dashboard and desktop application for Hermes Agent, enabling chat with agents, visual workflows, model management, and local runtimes. It includes a web console, local runtime, chat, and various workspace tools, all designed to run locally.
How it works
The project offers a desktop app that bundles the Web UI runtime and Hermes Agent CLI, plus an npm CLI package (hermes-web-ui) and a Docker image. The Web UI communicates with Hermes via local runtimes and profiles, managing agents, models, credentials, and workflows. Features cover chat streaming, session management, scheduled jobs, analytics, Kanban, visual workflows, model management, multi-profile support, file browser, group chat, coding agents, desktop agent browser, and more. Authentication supports token-based and optional admin accounts. CLI commands manage login locks and default admin setup.
Getting started
Core commands shown in the README include:
# npm-based start
npm install -g hermes-web-ui
hermes-web-ui start
Open http://localhost:8648
Desktop installation is available from the Hermes Studio releases page. Desktop app bundles runtime and starts local Hermes Studio server automatically. Docker Compose examples show using a pre-built image or building from source, with persistent data under ./hermes_data and token under ./hermes_data/hermes-web-ui/.token.
Environment variables for Web UI include PORT and BIND_HOST, among others in the docker setup. Documentation references additional docs at docs/docker.md and getting-started docs at hermes-studio.ai.
Recent releases
Latest releases include:
- v0.6.38 (2026-08-04): Restore Hermes 0.19.0 website compatibility; repair Windows Runtime Python home; prepare 0.6.3
- v0.6.37 (2026-08-04): macOS keychain compatibility; bundle Hermes source runtime
- hermes-0.20.0-runtime (2026-08-04)
- v0.6.36 (2026-08-01): preserve active background delegations; fix desktop Group Chat Agent list clicks
- hermes-0.19.1-runtime (2026-08-01)
Traction
Stars: 9725 Forks: 1196 Open issues: 174
Behind the repo
Not applicable; no linked startup/company section present beyond EKKOLearnAI as the maintainer.
Caveats
License: none listed Created: 2026-04-11 Last push: 2026-08-04 Languages: TypeScript
Notable configuration and usage details include per-platform channel settings, credential management to ~/.hermes, and per-profile configuration. CLI maintenance commands are provided to clear login locks and reset default admin credentials, with specifics shown in the README sections.






