Assistant
Hermes Agent
Self-improving AI agent with built-in learning loop, persistent memory, multi-platform messaging gateway, and 60+ tools. Runs anywhere from a $5 VPS to GPU clusters.
clidesktopmobilewebmacoslinuxwindowsv0.17.0MITopen-source

Hermes Agent is the self-improving AI agent built by Nous Research. It features a built-in learning loop that creates skills from experience, improves them during use, and builds a deepening model of who you are across sessions.
Key Features
- Self-improving Learning Loop: Creates skills from experience, auto-improves during use
- Persistent Memory: Agent-curated memory with periodic nudges, FTS5 session search
- 60+ Built-in Tools: Browser, file operations, shell, web search, image generation, TTS
- Multi-platform Gateway: Telegram, Discord, Slack, WhatsApp, Signal, Email — all from one process
- Voice Mode: Real-time voice interaction in CLI and messaging platforms
- Runs Anywhere: 6 terminal backends — local, Docker, SSH, Singularity, Modal, Daytona
- Serverless Persistence: Daytona/Modal hibernate when idle, wake on demand
- Cron Scheduling: Built-in scheduler with delivery to any platform
- Subagents: Spawn isolated subagents for parallel workstreams
- 200+ Models: OpenRouter, Nous Portal, NVIDIA NIM, OpenAI, Anthropic, and more
Usage
# Install via curl
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# Start chatting
hermes
# Setup wizard
hermes setup
# Start messaging gateway
hermes gateway setup && hermes gateway start
Surfaces
- Terminal TUI (primary)
- Telegram, Discord, Slack, WhatsApp, Signal, Email
- Hermes Desktop app
- Voice mode (CLI + messaging platforms)