Foundation
One-line install (Mac / Linux)
curl-pipe-bash install. The script handles Python, Node.js, dependencies, and adds the hermes command to PATH.
Open install guideHermes Agent Documentation
Synced with the official v2026.9.14 docs. Install, CLI reference, Skills system, MCP integration, and troubleshooting in one place — with code examples.
Hermes Agent is the open-source self-learning AI agent from Nous Research. Install in 2 minutes (Mac/Linux) or via WSL2 (Windows), point it at any LLM provider, and start using bundled skills and the Skills Hub catalog. This page is the documentation hub: each H2 below links into the dedicated guide for that topic.
Foundation
curl-pipe-bash install. The script handles Python, Node.js, dependencies, and adds the hermes command to PATH.
Open install guideWindows
Full WSL2 + Ubuntu walkthrough for Win10/11 plus 8 common errors and fixes.
Open Windows guideFirst Run
Run your first Hermes task and grok the self-learning loop.
Open quickstartThe most-used CLI commands at a glance. Full 50+ command reference is in the dedicated CLI guide.
| Command | Purpose | Example |
|---|---|---|
hermes setup | First-time configuration of the LLM provider and API key. | hermes setup |
hermes | Launch the interactive agent. | hermes |
hermes doctor | Self-check 12 common issues (install, deps, network, config, API keys). | hermes doctor |
hermes update | Upgrade Hermes to the latest release. | hermes update |
hermes skills install | Install a ready-made Skill from one of the 4 registries. | hermes skills install code-review |
hermes skills list | List installed Skills. | hermes skills list |
hermes gateway start | Start the Gateway service for messaging-platform integration. | hermes gateway start |
hermes config | View or edit the active configuration. | hermes config get |
Want flag-by-flag detail and the full command surface? Continue to the dedicated CLI guides.
Skills are reusable capability modules — code review, data queries, doc generation, web scraping, etc. Hermes maintains the bundled catalog and Skills Hub with bundled and hub-distributed Skills. Install one with hermes skills install <name>, list installed with hermes skills list, write your own with the YAML/JS skill spec.
Recurring issues from real install + first-run sessions. Run hermes doctor first; it covers most of these automatically.
hermes: command not found
PATH was not refreshed after install. Run source ~/.bashrc (or open a new terminal). Also check that ~/.hermes/bin is in your PATH.
API key authentication failed
Re-run hermes setup, paste the key without surrounding whitespace, confirm the provider matches the key (e.g. a Zhipu key only works with provider=glm).
WSL2: install hangs at dependency resolution
WSL2 default DNS is sometimes broken on enterprise networks. Try: sudo bash -c "echo 'nameserver 8.8.8.8' > /etc/resolv.conf" before re-running install.
Skills install fails with checksum mismatch
Stale registry cache. Run hermes skills cache clean, then retry hermes skills install <name>.
Highlights from recent releases. Full changelog is in the GitHub release notes.
v2026.9.14
Self-learning loop GA, the bundled catalog and Skills Hub rollout, Gateway hardening for production messaging integrations, hermes doctor expanded to 12 checks.
v0.9.x series
Skills authoring spec stabilized; Memory module preview; OpenClaw config converter; expanded LLM provider matrix.
Earlier
CLI reorganization, Gateway alpha, initial Skills support. Full history in the project changelog.
Use the official Hermes documentation for the complete reference set, latest release structure, and details beyond this hub.
Open official Hermes docs