Hermes HA
// Open Source · MIT · Nous Research

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.

101K+
GitHub Stars
15+
Messaging Platforms
47
Built-in Tools
6
Terminal Backends
// Capabilities

Why Hermes Agent?

Not a coding copilot. Not a chatbot wrapper. An autonomous agent that gets smarter the longer it runs.

01 — Memory

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.

02 — Reach

15+ Messaging Platforms

Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, DingTalk, Feishu, WeCom, BlueBubbles, Home Assistant — all from one gateway.

03 — Skills

Skills System

Compatible with agentskills.io. Skills are portable, shareable, community-contributed. Procedural memory the agent creates and reuses autonomously.

04 — MCP

MCP Integration

Connect to any MCP server for extended tool capabilities. Filter tools, extend Hermes safely, integrate with the growing MCP ecosystem.

05 — Cron

Scheduled Automations

Built-in cron system with delivery to any platform. Set it and forget it — Hermes handles scheduled tasks autonomously.

06 — Runtime

Runs Anywhere

6 terminal backends: local, Docker, SSH, Daytona, Singularity, Modal. Serverless persistence — hibernates when idle.

// Quickstart

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.

Ready to Meet Your
Self-Improving Agent?

Install in 60 seconds. Watch it learn. Forever free, forever open source.