Hermes
Self-improving agent by Nous Research — persistent memory, skills, OpenRouter-native. 🪶
Upstream: nousresearch/hermes-agent ↗
Resources
| vCPUs | 2 |
|---|---|
| Memory | 4096 MB |
| Volume | 10 GB |
| Workspace UI | Web + Terminal |
Create one
gentity compute create --agent hermes --model openrouter/autoFirst run
Hermes has a built-in web dashboard on the workspace URL plus a TUI you can reach via gentity compute ssh <id> and then hermes --tui. Both share the same HERMES_HOME=/opt/data so sessions started in one show up in the other.
On first boot the upstream entrypoint seeds /opt/data with default config, memory, skills, and a SOUL.md describing the agent's persona. Edit any of these from the dashboard's Skills / Config tabs or directly via SSH.
Models
| Provider | Name | Label |
|---|---|---|
openrouter | openrouter/auto | Auto (OpenRouter picks) |
openrouter | anthropic/claude-sonnet-4.5 | Claude Sonnet 4.5 |
openrouter | anthropic/claude-haiku-4.5 | Claude Haiku 4.5 (fast) |
openrouter | openai/gpt-5.4-nano | GPT-5.4 nano (fast) |
openrouter | deepseek/deepseek-v3.2 | DeepSeek V3.2 |
openrouter | google/gemini-2.5-flash | Gemini 2.5 Flash (fast) |
Hermes is OpenRouter-native — the openrouter/* models give you 100+ backing LLMs without per-provider keys. openrouter/auto picks per-request.