Hermes Agent
Nous Research's self-improving terminal agent for coding and other tasks, with persistent memory, agent-made skills and a messaging gateway.
- Maker
- Nous Research
- Kind
- coding agent
- Interface
- CLI, desktop, messaging, SDK
- Open source
- Open source · Licence: MIT · GitHub
- GitHub stars
- 254,611 (GitHub API, 2026-10-17)
- Models
- Nous Portal, OpenRouter, OpenAI, Anthropic, Google or any OpenAI-compatible endpoint · Bring your own model
- Pricing
- —
- MCP support
- Yes
- Subagents
- Yes
- Headless / scripted mode
- Yes hermes chat -q / --query with --output-format stream-json; hermes -z for one-shot runs.
- Sandboxing
- Yes Container isolation via Docker, Singularity or Modal terminal backends, plus an optional write sandbox.
- Note
- It's a general-purpose agent, not only a coding tool. The docs index calls it 'a terminal-native autonomous coding and task agent'. Models can come through an optional Nous Portal subscription (price not read).
- Official site
- https://hermes-agent.nousresearch.com
- Sources
- hermes-agent.nousresearch.com/docs/ · hermes-agent.nousresearch.com/docs/llms.txt · github.com/NousResearch/hermes-agent · api.github.com/repos/NousResearch/hermes-agent · hermes-agent.nousresearch.com/docs/user-guide/features/mcp · hermes-agent.nousresearch.com/docs/user-guide/features/deleg · hermes-agent.nousresearch.com/docs/reference/cli-commands · hermes-agent.nousresearch.com/docs/user-guide/security (docs checked 2026-10-17)
- Other coding agents
- Claude Code, OpenAI Codex CLI, Gemini CLI, OpenCode, goose, Aider, Cline, Roo Code, Kilo Code, OpenHands, Crush, Amp, Cursor CLI, Warp, Qwen Code, Plandex, Pi, Grok Build, Muse Code
Every value comes from the official site or docs, or from the GitHub API, on the date shown. A blank (—) means the value isn't stated or wasn't verified. It never means 'no'. Pricing is copied from official pages and changes often. No affiliate links.