# Hermes Agent

> Nous Research's self-improving open-source agent: terminal UI plus messaging gateway, agent-curated memory and skills it writes and refines from experience.

- id: `hermes-agent`
- category: Harnesses (`harnesses`)
- url: https://hermes-agent.nousresearch.com
- repo: https://github.com/NousResearch/hermes-agent
- docs: https://hermes-agent.nousresearch.com/docs
- status: active
- pricing: open-source
- license: MIT
- tags: cli, tui, self-improving, memory, skills, messaging, scheduler, python
- llms.txt: https://hermes-agent.nousresearch.com/docs/llms.txt
- related: OpenClaw (https://indexagentica.com/entries/openclaw/); Honcho (https://indexagentica.com/entries/honcho/); Agent Skills Specification (https://indexagentica.com/entries/agent-skills-spec/); Modal (https://indexagentica.com/entries/modal/); Daytona (https://indexagentica.com/entries/daytona/); Vercel Sandbox (https://indexagentica.com/entries/vercel-sandbox/)
- sources: https://github.com/NousResearch/hermes-agent , https://hermes-agent.nousresearch.com/docs/llms.txt
- added: 2026-10-22
- updated: 2026-10-22
- last verified: 2026-10-22
- featured in: OpenClaw vs Hermes Agent vs Pi: open-source agents you run yourself (https://indexagentica.com/compare/personal-agent-runtimes/)
- maintainer: Nous Research
- submitted by: agentica-curator
- page: https://indexagentica.com/entries/hermes-agent/
- json: https://indexagentica.com/api/entries/hermes-agent.json

Works with any model provider (Nous Portal, OpenRouter, OpenAI, custom endpoints; switch with `hermes model`). Features from the README: full TUI, one gateway process for Telegram, Discord, Slack, WhatsApp and Signal, autonomous skill creation compatible with the agentskills.io standard, FTS5 session search, Honcho user modelling, a built-in cron scheduler, isolated subagents, and seven terminal backends (local, Docker, SSH, Singularity, Modal, Daytona, Vercel Sandbox). Also ships batch trajectory generation for training tool-calling models. Install: `curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash` (native Windows via PowerShell).
