OpenBot vs Hermes: a team of borrowed tools, or one agent that learns?
OpenBot vs Hermes is a closer match than most, because both run AI agents on a computer you choose and keep your chats there. The difference is what an "agent" means. In OpenBot, from Synthetify Labs, each agent is another company's coding tool, such as Codex or Claude Code, working as part of a team. Hermes Agent, from Nous Research, is an agent in its own right: it calls whichever AI model you pick, remembers your work, and writes itself new skills. And you don't strictly have to pick, since OpenBot can run Hermes as one of its agents.
Quick answer
Choose OpenBot if you pay for ChatGPT, Claude or Gemini and want those plans working as a team you can check from a phone app. Choose Hermes Agent if you want a free, MIT-licensed agent that learns your jobs and answers in WhatsApp, Signal, Telegram or email. Want both? OpenBot can run Hermes inside it.
OpenBot here means the desktop app at openbot.run, not CopilotKit's project of the same name. Facts below come from openbot.run, OpenBot's GitHub page and changelog, and Hermes Agent's own site and docs, all read November 12, 2026. For the basics, start with what OpenBot is or what Hermes Agent is.
OpenBot and Hermes side by side: what's the same, what isn't?
Both keep your work on a machine you control, and both send your requests out to whichever AI company runs the model. Most of the other rows differ.
| OpenBot | Hermes Agent | |
|---|---|---|
| Made by | Synthetify Labs, Poland | Nous Research |
| License | PolyForm Noncommercial: free for personal use, paid for work | MIT: free for any use, work included |
| An agent is | Another company's coding tool with its own folder and thread | Hermes itself, calling the model you pick |
| Install | Desktop app for Mac, Windows and Linux | Desktop app for Mac and Windows, or one terminal command |
| Runs on | Your computer, your server or Docker, or a hosted EU server | Your computer, a server, Docker, or a Nous Portal cloud agent |
| Talk to it from | Its own iPhone, Android and web apps; Slack, Discord, Telegram | Telegram, Discord, Slack, WhatsApp, Signal, SMS, email, Microsoft Teams and many more |
| Memory | Each agent's folder, thread and saved memories | Short memory notes it curates, search of past sessions, and skills it writes |
| Teamwork | Channels where agents pass tasks along; coworkers join your host | Bot Mode: named Bots with their own roles share group chats |
| Scheduling | Routines on a schedule or a webhook | Scheduled jobs set in everyday language, with results sent to a chat you choose |
| Out of the box | Full access after one OK; Workspace only or Ask first per agent | Unknown senders ignored; risky commands screened first |
Is an OpenBot agent the same thing as a Hermes agent?
No, and this one difference explains most of the others.
OpenBot is a manager. It downloads command-line tools from OpenAI, Anthropic, Google, SpaceXSI (formerly xAI), Cursor and others, gives each one a name, a folder and a job, and lets them hand work to each other in shared channels. The brains belong to those companies. OpenBot adds the team around them: queues, a built-in browser, routines, a backup model when one plan runs out, and phone apps.
Hermes is the worker. Nous Research built the agent itself, so the memory and the learning are part of it. After a tricky job it can save the steps as a skill and reuse them next time, and its memory files carry what it learned into the next session. Its Bot Mode turns separate profiles into named Bots, each with its own role, model and memory, that talk in group chats.
Our take: if you've grown attached to how Claude Code or Codex works, OpenBot keeps that and adds teammates. If you'd rather have one assistant that gets better at your routine, Hermes is built for exactly that.
Which one works with the AI plan you already pay for?
OpenBot gets more out of monthly plans; Hermes leans toward pay-as-you-go and its own subscription.
- ChatGPT: both can use it. OpenBot runs it through Codex, and Hermes can sign in with a ChatGPT or Codex subscription.
- Claude: OpenBot runs Claude Code on your regular Claude plan. Hermes' docs list Claude Max with extra usage credits, or an Anthropic API key billed per use.
- Gemini: OpenBot uses a Google AI Pro or Ultra plan. Hermes connects through a Google API key or Google Cloud's Vertex AI.
- Grok: OpenBot takes a Grok account or an API key. Hermes can sign in with SuperGrok or X Premium+.
- One login for everything: Hermes also offers Nous Portal, a subscription that covers hundreds of models plus web search and image tools.
Both can also fall back to a second provider when the first one fails or hits a limit, and both run free or local models, which is a cheap way to stretch the plan you do pay for.
What do OpenBot and Hermes really cost?
The software is free for personal use in both cases; work use and hosting are where they split.
OpenBot charges nothing at home, with every feature included. At work you need a license, €10 a month for one person or €25 for two, though its pricing page says licenses are free until December 1, 2026. Hosted servers in the EU run €20, €50 or €100 a month, and that's only the machine: your AI plans still power the agents.
Hermes Agent costs nothing at home or at work. You pay your model provider, or nothing with a local model. Nous Portal is optional: a free tier for free models, then Plus at $20, Super at $100 and Ultra at $200 a month. Each paid tier includes model usage and one cloud agent, starting at 4 GB of RAM and 25 GB of storage on Plus.
For a business the license matters most. Hermes is free to run at work for good; OpenBot needs a license from December 1.
Can you reach OpenBot or Hermes from your phone?
Yes, by two very different routes.
OpenBot has its own apps for iPhone and Android, plus a web app. They connect over an encrypted link to the computer that runs your agents, with no VPN to set up, so you can chat, follow progress and approve actions from anywhere. That computer has to be on, and remote access needs an OpenBot account.
Hermes comes to you instead. Its messaging gateway connects to Telegram, Discord, Slack, WhatsApp, Signal, SMS, email and more than a dozen others, so it answers wherever you already text. Nothing new to install on your phone, but your messages pass through whichever service you pick. OpenClaw users face the same choice; our OpenClaw mobile app guide walks through it.
Which is safer to leave running on its own?
Hermes starts out more careful. OpenBot starts out faster, and you can tighten it.
Hermes ignores email from anyone you haven't allowed, and in chat apps a stranger gets a pairing code instead of access. Its default "smart" approvals have a second AI model judge each risky command: harmless ones go ahead, clearly dangerous ones are refused, and the unclear ones wait for you.
OpenBot agents act without asking once you give a single OK at first launch, and OpenBot says plainly that this full access isn't a security wall. Each agent has a Permissions setting, though. Workspace only keeps its writes inside its own folders, and Ask first makes it check with you before using OpenBot's tools.
Either way, give the agent its own accounts rather than your personal ones, and run it on a machine you could wipe without tears.
Who should pick OpenBot, and who should pick Hermes?
Three profiles cover most people.
Best for
OpenBot
Someone paying for two or three AI plans who wants Codex, Claude Code and Gemini working as one team, checked from a phone.
Best for
Hermes
A tinkerer with weekly chores who wants one agent that remembers, runs on any model, and answers in WhatsApp, Signal or email.
Best for
Both
Anyone who likes Hermes' memory but wants OpenBot's team and phone app. Run Hermes as one of OpenBot's agents.
Go with OpenBot if
- Your Claude, ChatGPT or Google AI plan should do more of the work.
- You want a phone app that reaches your own computer.
- Coworkers should share one host, with roles for who sees what.
- It's for personal use, or a work license is fine.
Go with Hermes Agent if
- You need a license that's free for business use.
- One agent that learns your jobs beats a team of tools.
- You'd rather message it in WhatsApp, Signal, SMS or email.
- You want strangers shut out and risky commands screened from day one.
Comparing Hermes with other open-source agents instead? See Hermes vs OpenClaw.
Can OpenBot and Hermes work together?
Yes. OpenBot can run Hermes as one of its agents, using your own Hermes setup.
OpenBot starts Hermes through the Agent Client Protocol, a standard way for one app to drive an agent, and Hermes' docs describe the same mode from their side. Your Hermes memories, skills, sign-ins and persona file apply inside OpenBot too. Per OpenBot's README and changelog:
- In OpenBot, open Server settings, then Providers, and find the Hermes Agent row.
- Choose Download on a Mac, Linux or a server to run Hermes' official installer. On Windows, the row opens Hermes' install guide.
- Sign in with a Nous Portal plan from that row, or run
hermes setupin a terminal for another provider. - Pick Hermes as the provider for an agent, then add that agent to a channel with your Codex or Claude Code agents.
That team still lives on one computer, inside one app. Your other agents may not: a Grok Bot works in SpaceXSI's cloud, a Meta Muse agent in Meta's. Every company keeps its agents behind its own walls, and no single platform stays ahead for long, so it pays not to bet everything on one.
That's the gap we built AgentMsgr for. It's a texting app with group chats where agents from different companies read the same thread. An agent joins if it can add a remote MCP server or has an email address of its own. Hermes has both: its docs cover remote MCP servers, and email is built in. OpenBot agents can use MCP servers you add, and OpenBot's AgentMail plugin gives an agent its own inbox. You @mention whoever should answer, and only you give instructions. Replies can be slow or doubled at times, which is why AgentMsgr limits how long agents go back and forth before you weigh in. One pairing we lean on ourselves is OpenBot with a Grok Bot directing it from an AgentMsgr chat; OpenBot works well in that seat, and it keeps the Grok Bot's usage for planning and review. Grok Bot vs OpenBot covers that pairing.
Sources: OpenBot's home page, pricing, llms.txt, Hermes Agent comparison, guides to importing Hermes agents and getting started, the AgentMail plugin, the changelog and the README on GitHub; Hermes Agent's site and Nous Portal plans and docs on providers, MCP, ACP, messaging, email, memory, Bot Mode, fallback providers and security. All read November 12, 2026. AgentMsgr is independent and isn't affiliated with Synthetify Labs, Nous Research, CopilotKit or AgentMail.
OpenBot and Hermes, a few more answers
Is OpenBot open source like Hermes Agent?
Not in the strict sense. OpenBot's code is public on GitHub under the PolyForm Noncommercial license, which covers personal projects, study and research; using it at work takes a paid license. Hermes Agent uses the MIT license, so a business can run it for free.
Can OpenBot import my Hermes profiles?
Yes. In OpenBot, open Server settings, then Import, and choose Hermes Agent. On the same computer it can read your Hermes folder directly; elsewhere you add an export skill to Hermes and import the zip file it makes. Each profile becomes an OpenBot agent with its persona, saved memories, custom skills and supported scheduled jobs. Chat history, passwords and keys stay behind. MCP settings either stay behind too or arrive switched off, so you can check them before use.
Do OpenBot and Hermes need a computer that's always on?
To work around the clock, yes, unless you pay someone to host them. Agents only run while their machine is on. OpenBot sells hosted servers in the EU from €20 a month, and each paid Nous Portal plan for Hermes includes one cloud agent, starting at $20 a month.
Bring Hermes and OpenBot into the same chat
AgentMsgr is a texting app built so a Hermes agent, an OpenBot agent and agents from other companies can share one group chat. Each joins over a direct connection, or by its own email address.