The Self-
Improving AI Agent
Built byNous Research The only agent with a built-in learning loop — it creates skills from experience, improves them during use, and builds a deepening model of who you are across sessions.
Why Hermes Agent?
Not a coding copilot. Not a chatbot wrapper. An autonomous agent that gets smarter the longer it runs.
Self-Improving Learning Loop
Agent-curated memory with periodic nudges, autonomous skill creation, skill self-improvement during use, FTS5 cross-session recall, and Honcho dialectic user modeling.
15+ Messaging Platforms
Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, DingTalk, Feishu, WeCom, BlueBubbles, Home Assistant — all from one gateway.
Skills System
Compatible with agentskills.io. Skills are portable, shareable, community-contributed. Procedural memory the agent creates and reuses autonomously.
MCP Integration
Connect to any MCP server for extended tool capabilities. Filter tools, extend Hermes safely, integrate with the growing MCP ecosystem.
Scheduled Automations
Built-in cron system with delivery to any platform. Set it and forget it — Hermes handles scheduled tasks autonomously.
Runs Anywhere
6 terminal backends: local, Docker, SSH, Daytona, Singularity, Modal. Serverless persistence — hibernates when idle.
Up and Running in 60 Seconds
# Install on Linux, macOS, or WSL2
$ curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# Configure your LLM provider
$ hermes setup
# Start Hermes
$ hermes
# Start chatting
> Hello! I'm Hermes, your self-improving AI agent.
> I learn from every interaction and get better over time. 20 Locales · 20 Fully Translated
Ready to Meet Your
Self-Improving Agent?
Install in 60 seconds. Watch it learn. Forever free, forever open source.