Hermes Agent
A Nous Research agent runtime with a terminal UI, messaging gateway, tools, skills, memory files, model-provider choice, scheduling, and configurable approvals.
Surfaces
CLI and TUI · Web dashboard · Telegram, Discord, Slack, WhatsApp, Signal, and other gateways · ACP and API integrations
Context
Combines conversation history, local context files, MEMORY.md and USER.md, skills, optional external memory providers, tool results, and configured MCP servers.
Actions
Runs terminal and browser tools, calls services, schedules jobs, sends messages, installs skills and plugins, and can operate through gateways or programmatic protocols.
Execution
Self-hosted on a local machine, server, container, or configured terminal backend; inference can come from selected remote providers or local endpoints.
Memory & rules
Built-in memory stores facts in local files; skills store procedures. Project instructions and installed plugins add more context and capability.
Permissions
Dangerous commands can require approval; channel access uses pairing or allowlists; container isolation and tool-by-platform settings provide additional boundaries. A `--yolo` option bypasses dangerous-command prompts.
Verification
Command output, logs, checkpoints, security audit commands, and user approvals support review, but self-hosting makes configuration and operational safety the operator's responsibility.
Best for
- A customizable assistant reachable across messaging channels
- Model-provider flexibility
- Users willing to operate an open-source agent stack
Limitations
- Editorial judgment: people wanting a zero-maintenance hosted assistant
- Editorial judgment: high-trust automation without time to harden gateways, tools, and plugins
Comparison note
Hermes Agent is the runtime product; Hermes model weights are a different layer. Its breadth comes from self-hosted tools, gateways, memory, and plugins rather than one fixed model.
Compare nearby
Evidence
First-party sources checked
- 1Hermes Agent repository and documentation index
Nous Research · Documentation · checked 2026-07-13
- 2Hermes Agent CLI commands
Nous Research · Documentation · checked 2026-07-13
- 3Hermes Agent FAQ
Nous Research · Documentation · checked 2026-07-13