- • Local-first: all execution on your machine
- • Config-driven: YAML + ENV, no vendor lock-in
- • Skills as plugins: drop-in markdown folders
- • Persistent memory: survives session restarts
- • Multi-profile: isolated workspaces per project
- • Install: `curl -fsSL https://hermes-agent.dev/install.sh | bash`
- • Configure: edit `~/.hermes/config.yaml` (provider + keys)
- • Add skills: `~/.hermes/skills/` folder per skill
- • Test: `hermes chat "hello"` or `hermes tui`
- • Memory: auto-saves facts, survives restarts
- • Native MCP: stdio/HTTP servers in config.yaml
- • Subagents: `delegate_task` for parallel work
- • Cron: scheduled agents with `cronjob` tool
- • Terminal: background + notify, pty for REPL
- • Sessions: FTS5 search, scroll, bookend context