Hermes Agent
v1.1.0
Nous Research's AI agent with 30+ tools, web dashboard, 16 messaging platforms, and all coding agents
What's included
- Hermes Agent 0.9 -- 30+ native tools, web dashboard, fast mode, 16 messaging platforms, pluggable context engine
- Claude Code -- Anthropic's CLI coding agent
- OpenAI Codex -- OpenAI's CLI coding agent
- Gemini CLI -- Google's CLI coding agent
- OpenCode -- open-source coding agent
- Caddy reverse proxy with auto-HTTPS and basic auth (when HERMES_HOST is set)
- Docker, Go, Rust, Node.js 22, Python + uv
- Playwright with Chromium and Firefox
- ripgrep, fd, fzf, jq, yq, bat, tmux, htop, btop
After install
- SSH in and switch to the hermes user: su - hermes
- Configure Hermes: hermes setup
- Web dashboard: hermes dashboard (or via HERMES_HOST if configured)
- Backup/restore: hermes backup, hermes import
- Other agents: claude, codex, gemini, opencode
Supported Operating Systems
Ubuntu 24Ubuntu 25Debian 12Debian 13Rocky 9Rocky 10Alma 9Alma 10
Requirements
- RAM
- 512MB minimum
- Disk
- 5GB minimum
Configuration
| Variable | Default | Description |
|---|---|---|
| VIRTUA_USER | hermes | System user for the agent |
| VIRTUA_PASS | random 24-char | User password (for su - hermes). Auto-generated if not set. |
| HERMES_HOST | server hostname | Hostname or IP for the web dashboard. Caddy reverse proxy with basic auth. Hostnames get auto-HTTPS via Let's Encrypt. |
| HERMES_AUTH_USER | hermes | Username for dashboard basic auth (only used when HERMES_HOST is set) |
| HERMES_AUTH_PASS | random 24-char | Password for dashboard basic auth. Auto-generated if not set. |
315 installsOfficial website →
Changelog
v1.1.02026-04-14
- Updated for Hermes Agent 0.9.0 (The Everywhere Release)
- Git submodules support for complete clone
- Pre-created ~/.hermes directory structure
- WhatsApp bridge Node.js dependencies
- New features: web dashboard, fast mode, backup/restore, 16 messaging platforms
- Optional Caddy reverse proxy with basic auth for web dashboard (HERMES_HOST)
v1.0.02026-04-02
- Initial release
- Full dev environment: Docker, Go, Rust, Node.js, Python
- Playwright with Chromium and Firefox
- Developer tools: ripgrep, fd, fzf, jq, bat, tmux, htop