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
```bash
# 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)