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 | OpenRouter (100+ models) |
openrouter | anthropic/claude-sonnet-4.5 | Claude Sonnet 4.5 (OpenRouter) |
openrouter | openai/gpt-4o | GPT-4o (OpenRouter) |
openrouter | deepseek/deepseek-chat | DeepSeek Chat (OpenRouter) |
openai | gpt-4o | GPT-4o |
anthropic | claude-sonnet-4-5 | Claude Sonnet 4.5 |
Hermes is OpenRouter-native — the openrouter/* models give you 100+ backing LLMs without per-provider keys. openrouter/auto picks per-request.