Appearance
๐ค Hermes Agent โ
Hermes Agent is Nous Research's self-improving, open-source AI agent framework. It is 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.
๐ Tool Datasheet โ
| Metric | Details |
|---|---|
| Tool Name | Hermes Agent |
| Category | Self-Improving Agent Framework, Multi-Platform Gateway |
| Purpose | Persistent-memory agent with autonomous skill creation, 6 terminal backends, 20+ messaging platforms, and 60+ built-in tools. |
| Developer | Nous Research |
| License | Open Source |
| Install | `curl -fsSL https://hermes-agent.nousresearch.com/install.sh |
| Website | hermes-agent.nousresearch.com |
| GitHub | github.com/NousResearch/hermes-agent |
๐ ๏ธ Capabilities โ
- Self-Improving Skills: After completing a complex task, Hermes can create a reusable skill. During future runs, it improves that skill based on what worked. Skills are portable and community-shared via agentskills.io.
- Persistent Memory: File-based
MEMORY.md/USER.mdfor frozen per-session context, plus SQLite with FTS5 for full-text session history search. Honcho dialectic user modeling builds a profile over time. - 6 Terminal Backends: Local, Docker, SSH, Daytona, Singularity, Modal. Daytona and Modal offer serverless persistence - hibernate when idle, wake on demand.
- 20+ Messaging Platforms: CLI, Telegram, Discord, Slack, WhatsApp, Signal, email, SMS, Teams, and more - all from one gateway process.
- 60+ Built-in Tools: Web search, extraction, browsing, vision, image generation, TTS. MCP support for connecting external servers. execute_code for Python scripts that call tools via RPC.
- Subagent Delegation: Spawn isolated workers for parallel workstreams, each with their own context window.
- Cron Scheduling: Built-in scheduler with delivery to any platform. Daily reports, backups, audits - in natural language, running unattended.
- Model-Agnostic: Works with Nous Portal, OpenRouter, OpenAI, Anthropic, Google, or local models via Ollama/MLX.
๐งญ Quick Start โ
bash
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup --portal
hermesFull documentation: hermes-agent.nousresearch.com/docs.