You’ve probably felt the frustration. You spend hours teaching an AI agent your projects, preferences, and workflows… you close the chat… and the next day it’s like you never met. It forgot everything.
That problem is now solved.
What It Actually Does
Install it once, connect your messaging apps, and from then on Hermes-Agent remembers everything — across days, weeks, and months — using smart persistent files (MEMORY.md for what it’s learned, USER.md for your personal style and preferences).
It builds its own skills. When it solves a complex task, it can automatically create, save, and improve reusable tools for future use. Tell it in plain English “every Monday morning review my budget and email me a summary” and it schedules it like a real assistant.
It works across all your apps — Telegram, Discord, Slack, WhatsApp, and terminal — with full conversation history synced everywhere. It delegates like a manager, spawning isolated sub-agents to work on multiple things in parallel. And it stays secure with strong sandboxing options (Docker, SSH, Singularity) plus explicit approval for anything risky.
Why This Is a Big Deal
Most agents today are “one-shot” tools. Hermes-Agent is one of the first serious attempts at a true lifelong personal companion that stays on your hardware, keeps learning, and never forgets who you are.
For everyday users: It finally feels like having a real assistant instead of a forgetful chatbot.
For developers & researchers: It’s also a full research platform with tools for generating training data, RL environments, and batch testing.
“A persistent agent that actually gets better over time — not one that resets every session.”
What This Means for TRAgents
At TrainingRun.ai, this directly improves two of the hardest pillars in TRAgents: Task Completion (long-horizon, multi-day work) and Multi-Model Efficiency (persistent agents that actually get better over time). We’ll be running Hermes-Agent through full TRAgents evaluation starting next week.
Get Started
One-command install (Linux/macOS):
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes setup
hermes
GitHub: github.com/NousResearch/hermes-agent
Credits & Original Work
Developed by Nous Research. Lead contributor & primary maintainer: teknium1 (Co-founder & Post-Training Lead at Nous Research). License: MIT. Official announcement: nousresearch.com/hermes-agent.
All code, architecture, memory system, skill system, sandboxing, and technical innovation belong entirely to the Nous Research team. TrainingRun.ai is providing plain-English context and implications for the broader AI agent community.
Read the original paper: Hermes-Agent
Read the Full Paper →What do you think? Drop a reply on X. We read every one.
— The TrainingRun.AI Team