Hermes Agent
Hermes Agent is the agent that grows with you. It creates skills from experience, improves them during use, and builds a deepening model of who you are across sessions. Runs anywhere, from a $5 VPS to serverless, and integrates with
Visit NousResearch/hermes-agentOverview
Hermes Agent is a 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 the user across sessions. It runs on various infrastructures and integrates with multiple messaging platforms.
Key Features
- Real terminal interface with full TUI, multiline editing, slash-command autocomplete, and streaming tool output.
- Lives where you do: Telegram, Discord, Slack, WhatsApp, Signal, and CLI from a single gateway process.
- Closed learning loop: agent-curated memory, autonomous skill creation, self-improving skills, FTS5 session search, and Honcho dialectic user modeling.
- Scheduled automations with built-in cron scheduler and delivery to any platform.
- Delegates and parallelizes: spawn isolated subagents for parallel workstreams and write Python scripts that call tools via RPC.
- Runs anywhere: seven terminal backends including local, Docker, SSH, Singularity, Modal, Daytona, and Vercel Sandbox.
Use Cases
- Scheduled tasks like daily reports, nightly backups, and weekly audits in natural language.
- Research: batch trajectory generation and trajectory compression for training tool-calling models.
- Personal assistant accessible from messaging platforms while running on a cloud VM.
Getting Started
- Install with curl -fsSL https://hermes\-agent\.nousresearch\.com/install\.sh | bash on Linux/macOS/WSL2, or use the PowerShell one-liner for Windows. Then run 'hermes' to start chatting. Use 'hermes model' to choose your LLM provider and 'hermes setup' for full configuration.
Deployment & Requirements
- Runs on a $5 VPS, GPU cluster, or serverless infrastructure. Supports terminal backends: local, Docker, SSH, Singularity, Modal, Daytona, and Vercel Sandbox. Native Windows and WSL2 supported. Android/Termux via APT repository.
Before You Adopt
- License: MIT. Review its terms before using, modifying, or distributing the project.
- Windows Defender or antivirus may flag uv.exe as malware; this is a false positive.