Hermes Agent

The self-improving AI agent built by Nous Research. The only agent with a built-in learning loop.

Quick Install

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Why Hermes Agent

Real Terminal Interface

Full TUI with multiline editing, slash-command autocomplete, conversation history, and streaming tool output.

Lives Where You Do

Telegram, Discord, Slack, WhatsApp, Signal, and CLI — all from a single gateway process with cross-platform continuity.

Closed Learning Loop

Agent-curated memory, autonomous skill creation, self-improving skills, and FTS5 session search with LLM summarization.

Scheduled Automations

Built-in cron scheduler with delivery to any platform. Daily reports, nightly backups, weekly audits — all in natural language.

Delegates and Parallelizes

Spawn isolated subagents for parallel workstreams. Write Python scripts that call tools via RPC for zero-context-cost turns.

Runs Anywhere

Local, Docker, SSH, Daytona, Singularity, and Modal backends. Run on a $5 VPS, a GPU cluster, or serverless infrastructure.

Research-Ready

Batch trajectory generation, Atropos RL environments, trajectory compression for training tool-calling models.

OpenRouter Integration

Access 200+ models from Nous Portal, OpenRouter, Xiaomi MiMo, z.ai/GLM, Kimi, MiniMax, Hugging Face, OpenAI, and custom endpoints.

Supported Platforms

Telegram Discord Slack WhatsApp Signal CLI Home Assistant