← BACK TO NEWSROOM

Hermes Agent: Nous Research Ships a Persistent Open-Source AI Agent That Writes Its Own Skills

Nous Research releases Hermes Agent, an open-source autonomous agent under MIT license that lives on your server, learns from every interaction, builds its own reusable skills, and reaches you across Telegram, Discord, Slack, WhatsApp, and CLI.

Hermes Agent by Nous Research - open-source persistent AI agent with multi-platform messaging gateway and autonomous skill creation

The AI agent space just got another serious contender. Nous Research, the independent AI lab known for its open-weight language models and research-first approach, has released Hermes Agent, an open-source autonomous agent that takes the concept of a personal AI assistant and pushes it significantly further. This is not a chatbot wrapper or an IDE plugin. It is a persistent process that lives on your machine, remembers everything it learns, and gets smarter the longer it runs. The project ships under an MIT license and installs with a single curl command.

Nous Research and the Hermes Lineage

Nous Research has built its reputation on releasing some of the most capable open-weight models in the ecosystem. The Hermes series of fine-tuned models has been a staple of the open-source LLM community, consistently ranking among the top performers on community benchmarks. With Hermes Agent, the lab is extending the Hermes brand from model weights into agentic infrastructure. The idea is straightforward: if you already trust Hermes models with your reasoning tasks, why not give them a body to operate in?

One Agent, Every Platform

The core architectural feature is the messaging gateway. A single process connects to Telegram, Discord, Slack, WhatsApp, and a native CLI interface simultaneously. Start a conversation on Telegram while commuting, pick it up in your terminal at the office, and check the results on Discord later. Voice memo transcription is built in for cross-platform continuity. The gateway runs as a systemd service so it survives reboots and operates around the clock.

Skills That Grow Over Time

This is where Hermes Agent gets interesting. When the agent solves a complex problem, it does not just return the answer and forget. It writes a skill document, a structured SKILL.md file that captures the procedure so it can be reused automatically when similar tasks come up. The agent ships with over 40 built-in skills covering MLOps, GitHub workflows, diagramming, note-taking, and more. But the real value is in the skills it creates on its own as it works through your specific problems.

These skills follow the agentskills.io open standard, which means they are portable across any agent that supports the format. Community hubs including agentskills.io, ClawHub, LobeHub, and the Claude Code Marketplace already serve as registries where users can browse, install, and audit skills with a single command. There is also a quarantine and audit system to keep things safe.

40+ Tools Out of the Box

Hermes Agent comes loaded. Web search, terminal access, file system operations, full browser automation with navigation and screenshots, vision analysis, image generation, text-to-speech, multi-model collaborative reasoning, memory management, task planning, cron job scheduling, code execution, and subagent spawning. That last one is particularly powerful: you can spin up isolated subagents for parallel workstreams, each with its own conversation and terminal context. Python scripts can call tools via RPC, collapsing multi-step pipelines into zero-context-cost turns.

Real Sandboxing, Not Just Promises

Security in agentic systems is not optional. Hermes Agent offers five terminal backends: local, Docker, SSH, Singularity, and Modal. The container security model includes read-only root filesystems, dropped capabilities, PID limits, and namespace isolation. This matters because an agent with 40+ tools running autonomously needs guardrails that actually hold.

Built for Research

Nous Research is a research lab first, and that shows in the tooling. Hermes Agent includes batch processing for generating thousands of tool-calling trajectories in parallel with automatic checkpointing. There is Atropos integration for reinforcement learning on agent behaviors, 11 tool-call parsers for training any model architecture, and trajectory export in ShareGPT format for fine-tuning. If you are working on agent training data or RL for tool use, this is infrastructure you would otherwise have to build yourself.

How It Compares to OpenClaw

Both Hermes Agent and OpenClaw occupy the same category of self-hosted, persistent AI agents, but Hermes Agent has a clear edge in several areas. Where OpenClaw grew out of a weekend hack that went viral, Hermes Agent comes from a dedicated AI research lab with years of experience training and fine-tuning models. The research tooling alone sets it apart: batch trajectory generation, Atropos RL integration, and 11 tool-call parsers give Hermes Agent a depth that OpenClaw simply does not offer. The sandboxing story is also stronger, with five distinct terminal backends including Singularity and Modal for serious compute workloads, compared to OpenClaw's more limited container options. Hermes Agent's native support for multi-model collaborative reasoning and its subagent architecture for parallel workstreams make it a more capable system for complex, multi-step tasks. OpenClaw deserves credit for kickstarting the self-hosted agent movement, but Hermes Agent is the more technically complete and research-backed offering.

Getting Started

Installation is one command on Linux and macOS, with no Python prerequisite required. The installer handles uv, Python 3.11, cloning, and setup automatically. A setup wizard walks through model configuration, with support for the Nous Portal via OAuth, OpenRouter via API key, or any custom endpoint. Windows users can install through WSL or PowerShell.

Why It Matters

The release of Hermes Agent marks Nous Research's move from model provider to full-stack agent infrastructure. Combined with their existing model lineup and research tools like Atropos and Psyche, it positions them as one of the few labs offering an end-to-end open-source pipeline from training data generation to deployed autonomous agents. For developers and researchers who want an agent they can actually inspect, modify, and train on, Hermes Agent is now the most complete option available.

Source: Hermes Agent | GitHub | Discord

← BACK TO NEWSROOM