🔥 Hot Repo: Hermes Agent — Nous Research's Self-Improving AI Agent
Hermes Agent by Nous Research is a self-improving AI agent with a closed learning loop, MCP support, 200+ bug fixes in v0.4.0, and 15K+ GitHub stars gained in under a year.
By OMC Editorial on 2026-03-28
15,033 GitHub stars and +714 in a single day: NousResearch/hermes-agent is a self-improving, open-source AI agent from Nous Researchhttps://nousresearch.com — the team behind the widely-used Hermes fine-tuned model family. First published in July 2025, the project shipped v0.4.0 on March 23, 2026 and is accelerating fast.
The Core Idea: An Agent That Learns
Most AI agents are stateless — each session starts from scratch. Hermes Agent is built around a closed learning loop: after completing a complex task, the agent automatically writes a reusable skill file capturing the tool-call sequence. Those skills self-improve through continuous feedback collection during subsequent use. A full-text-search session store FTS5 + LLM summarization lets the agent recall and reason over its own past conversations across sessions.
A companion repository, hermes-agent-self-evolutionhttps://github.com/NousResearch/hermes-agent-self-evolution, takes this further using DSPy + GEPA — an ICLR 2026 Oral paper — to automatically optimize prompts and code by analyzing execution trace failures rather than just outcomes.
v0.4.0: Platform Expansion
The March 23 release was described by maintainers as "the platform expansion release." Key additions:
- OpenAI-compatible API server — drop-in for any OpenAI client library
- 6 new messaging adapters — single gateway process connects Telegram, Discord, Slack, WhatsApp, Signal, and Email
- 4 new inference providers added alongside the first-class Nous Portal
- MCP server management with OAuth 2.1 — native Model Context Protocol integration, configurable from the CLI
- Gateway prompt caching and streaming enabled by default
- 200+ bug fixes and a full reliability pass
Deployment Options
Hermes supports six terminal backends: local, Docker, SSH, Daytona, Singularity, and Modal. The Modal backend enables serverless persistence — the agent environment hibernates when idle, costing nearly nothing between sessions, and wakes on demand. It also in