II.
Page overview
Reference · livepage:docs-adapters-reference-agents-hermes
Hermes overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for page:docs-adapters-reference-agents-hermes.
Attributes
nodeKind
Page
sourcePath
docs/adapters/reference/agents/hermes.md
sourceKind
repo-docs
title
Hermes
displayName
Hermes
slug
docs/adapters/reference/agents/hermes
articlePath
wiki/docs/adapters/reference/agents/hermes.md
article
# Hermes
Adapter for Nous Research's **Hermes** agent CLI.
## Install
```bash
adapters install hermes
```
Supported on macOS, Linux and Windows.
## Auth
Hermes is multi-provider; the adapter accepts any of:
- `OPENROUTER_API_KEY`
- `ANTHROPIC_API_KEY`
- `OPENAI_API_KEY`
- `NOUS_API_KEY`
- `GOOGLE_API_KEY`
- `GITHUB_TOKEN`
Config file (YAML): `~/.hermes/cli-config.yaml`.
## Minimal run
```bash
adapters run hermes --prompt "Summarize the latest commits"
```
## Notable flags
- `--model <id>` — default `hermes-3-llama-3.1-405b`.
- `--prompt <text>` — forwarded prompt.
- `--auto-approve` — emitted when `approvalMode: 'yolo'`.
## Session files
- Location: `~/.hermes/sessions/*.jsonl`
- JSONL; standard parser.
## Plugins
Plugin support: **no**. Use MCP servers for extensibility.
### MCP Servers
```bash
adapters mcp install hermes <mcp-server>
adapters mcp list hermes
```
Registry: https://modelcontextprotocol.io
## Capabilities
Tool calling with parallel calls, tool-call streaming, text streaming, 128k context.
## Known limitations
- No thinking / reasoning streaming.
- No JSON mode or structured output.
- No image or file input.
- Config is YAML and global-only.
- Plugin install/list/uninstall via `adapters plugin` is not supported.
documents
[]
Outgoing edges
None.
Incoming edges
contains_page1
- page:docs-adapters-reference·PageAgent Adapter Reference