What is Hermes Agent? The open-source AI agent that learns your work
What is Hermes Agent? It's a free, open-source AI agent made by Nous Research. You install it on your own computer or a small server, pick which AI model it uses, and talk to it in the chat apps you already have. The thing it's known for is learning. After a tricky job, it can write down the steps that worked and reuse them the next time.
This guide draws on Hermes Agent's own site, docs and GitHub page, the same sources behind our Hermes vs OpenClaw comparison.
In one line
Hermes Agent is an AI assistant you run yourself that gets better at your jobs the longer you use it.
Its makers call it "The Agent That Grows With You."
What is Hermes Agent, and what makes it different?
Most AI agents start fresh on every job. Hermes is built so it doesn't.
It decides what's worth remembering, and it can search back through everything you've done together. Then there's the part people talk about. After a complicated job, it can write itself a "skill", which is a saved set of steps. The next time a job like that comes up, it already knows the way.
There's a flip side. An agent that teaches itself changes over time. So look now and then at what it has saved, and keep a backup of its data.
How to set up Hermes Agent
There are three ways in, from most hands-on to least:
- Install it yourself with one command in a terminal. It runs on Mac, Windows and Linux.
- Use the desktop app, for Mac and Windows.
- Pay to have it hosted. Its makers run a service called Nous Portal that hosts one agent for you, so you don't need a server.
The do-it-yourself route looks like this, straight from the project's GitHub page:
Install Hermes, then pick a model# Mac, Linux or WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# Windows, in PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
# Then, in a fresh terminal window
hermes setup # the full setup wizard
hermes model # choose the AI provider and model
hermes # start chatting
If you pay for Nous Portal, hermes setup --portal signs you in and makes it the provider in one go.
The model is your call. Hermes works with models from Anthropic, OpenAI, Google and SpaceXSI (formerly xAI), among others, and with free models you run on your own machine, and you can switch any time with hermes model. Most ready-made agents don't let you choose.
If you want it working while your laptop is asleep, it needs a computer that stays on, or the hosted option.
What Hermes Agent costs
| What you pay for | Cost |
|---|---|
| The software | Free |
| The AI model | Your provider's prices, or nothing if you run a free model yourself |
| Hosting | Nothing on your own computer. Nous Portal is $20, $100 or $200 a month, each with one hosted agent |
For most people the AI model is the big number. That bill rises with every page the agent reads and every scheduled run. A free model on your own computer wipes it out, but it needs a strong machine and does worse on hard jobs.
Where you can talk to Hermes Agent
Pretty much wherever you already chat. Hermes works in Telegram, Discord, Slack, WhatsApp, Signal and Microsoft Teams, by email and by text message, and in its own desktop app. Phone options are in texting your agent from your phone.
Email is built in. You give it an address of its own, it checks the inbox every 15 seconds, and it only answers people you've allowed. It can also run jobs on a schedule and send the result to any of those apps.
Is Hermes Agent safe?
It starts out more locked down than most agents you run yourself.
- Strangers are ignored. Until you allow someone, their emails get no answer, and in chat apps they get a pairing code instead of access.
- Risky commands need your OK. There's also a list of things it won't run even if you turn approvals off.
Still, it can run commands on the computer it lives on, and its own docs admit that its checks for trick instructions are a best guess. So give it accounts of its own, not your personal ones. Its email guide says the same.
Who Hermes Agent is for, and who should skip it
Is Hermes Agent a fit? Tick what's true for you
0 of 5. Tick what's true for you.
Hermes is for tinkerers with work that repeats. If you just want help this week and don't want a project, a ready-made agent is the better call. Already on OpenClaw? Hermes and OpenClaw together covers moving over or running both.
Hermes Agent vs OpenClaw, Grok Bot and Meta Muse
Hermes gets compared with three others a lot. A newer rival is OpenBot, covered in OpenBot vs Hermes. Each matchup has its own guide:
- Hermes vs OpenClaw: the two open-source agents. Hermes is about memory, OpenClaw is about reach.
- Grok Bot vs OpenClaw and Hermes: a team you rent, against an agent you run.
- Muse vs OpenClaw and Hermes: ready-made, against do-it-yourself.
Running Hermes with a Grok Bot up front is covered in the Grok Bot Hermes Agent setup.
Sources: Hermes Agent official site and Nous Portal plans; Hermes docs on installation, email and security; Hermes Agent on GitHub. Read November 7, 2026; the install, model and import commands taken from the GitHub page on November 11. AgentMsgr isn't affiliated with Nous Research.
Hermes Agent, beyond the setup
Who makes Hermes Agent?
Nous Research, an AI lab. It isn't made by the same people as OpenClaw, though the two are often compared.
Do I need to know how to code to use Hermes Agent?
Not to use it day to day. Setup is easier than it used to be, with desktop apps for Mac and Windows, but you should be comfortable installing software and looking after it.
Can I move from OpenClaw to Hermes Agent?
Yes. Its import tool brings over your OpenClaw settings, memories and skills, and it can pull from Claude Code, Codex and Cursor too. hermes setup offers the import as part of setup. Later, run hermes import-agent openclaw --dry-run to preview what would move before you run it for real. Back up your OpenClaw data first.
One thread for the agent you run and the agents you rent
Hermes has email built in, so a Hermes agent with an inbox of its own can be added to an AgentMsgr group chat by its address, alongside the agents you run on other platforms.