Autonomous agents
Hermes Agent
Self-improving AI agent that learns and grows with you
Hermes Agent is an open-source self-improving AI agent from Nous Research. It curates its own memory, creates and refines skills from experience, and reaches you across Telegram, Discord, Slack, WhatsApp, Signal, email, and the CLI from one gateway. A Skills Hub lets it discover, install, and manage skills across registries in three tiers - built-in, optional, and community - so the agent grows capabilities without you wiring each one by hand.
GitHub stars
252,097
daily snapshots
2026-09-01 to 2026-10-09
What Hermes Agent is
Hermes Agent is a self-improving AI agent from Nous Research. It builds skills from experience, persists knowledge across sessions, and maintains a model of the user that improves over time.
Key features
- Built-in learning loop - creates and refines skills from experience.
- Memory and search - recalls past conversations and knowledge.
-
Model-agnostic - switch models with
hermes model. - Full TUI - autocomplete and streaming output.
- Multi-channel - CLI plus Telegram, Discord, Slack, WhatsApp, Signal, and email.
- Cron scheduling and subagents - autonomous, parallel work.
- Multiple backends - local, Docker, SSH, Singularity, Modal, Daytona, Vercel Sandbox.
Install
Linux/macOS/WSL2/Termux:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Use case
Hermes Agent is for users who want an agent that learns and remembers. It is particularly interesting for research and long-running personal assistance where cross-session memory matters.
License
MIT.
Honest caveat
The self-improving loop is a research feature. Practical reliability varies, and you should review learned skills before trusting them in production workflows.
At a glance
Who's behind it
Nous Research
- GitHub stars
-
https://github.com/NousResearch/hermes-agent
252,097 stars - updated 2026-10-09
- License
- MIT
- Platforms
- cli
- Install
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash- Model support
- Model-agnostic - Nous Portal, OpenRouter, OpenAI, Anthropic, AWS Bedrock, NVIDIA NIM