A month ago, OpenClaw was the default answer when someone asked which personal AI agent to install. Today, the chart for "OpenClaw" on Google Trends is flat and the chart for "Hermes Agent" is going vertical. The migration is real, the reasons are technical, and if you have been waiting for a personal agent that ships ready to use and stays running for more than a week, Hermes Agent is the one to install this month.
Hermes Agent is the new open-source personal AI agent from Nous Research. It ships with built-in memory, 40+ pre-installed tools, popular skills already wired up, and a dashboard with a Kanban board, multi-agent profiles, and a long-running /goal mode. The most useful walkthrough I have seen so far is Greg Isenberg's interview with Imran Muthuvappa, where Imran walks through his real install on Mac, his Android setup, his model selection, and the workflows that earned him a roughly 90% drop in token spend. After running Hermes myself for several weeks and pulling on what Imran shared, I want to walk you through exactly why this tool deserves your weekend.
This guide covers what Hermes Agent is, why people are switching from OpenClaw, how to install it on Mac, Linux, WSL, or even an Android phone, how to pick a model that does not bankrupt you, and the workflows that make a personal agent actually compound day over day.
Key Takeaways
- Hermes Agent directly fixes OpenClaw's three structural failures: no built-in memory, a chronically unstable gateway, and zero token cost visibility.
- Routing through OpenRouter instead of Anthropic directly cut one heavy user's token spend from $130 every five days to $10, a ~90% reduction, by matching cheaper models to narrow sub-tasks.
- Hermes ships with 40+ pre-installed tools (browser, cron, image gen, file system, home assistant) and platform-specific skills on day one, so you skip the skills-hub scavenger hunt other agents require.
- The Kanban board plus a librarian profile on a cheap model creates a real multi-agent dispatch system: tasks move from Triage to Ready to Done while you do other work.
- The /goal command turns a single prompt into a multi-step, multi-day mission. Quality of the goal prompt is the whole game; meta-prompt it with another LLM before you paste it in.
- Android via Termux lets you run an always-on, SIM-enabled, hardware-aware agent (camera, SMS, sensors) on an $80 to $150 second-hand phone instead of a $600 Mac Mini.
Learn this hands-on
Ready to ship a real production app, not just pick a model? Check out the Master Course: Build and Ship a Production-Ready App with Lovable and Cursor.
What Is Hermes Agent?
Hermes Agent is an open-source autonomous AI agent built by Nous Research, the lab behind the Hermes language model family. Think of it as a CLI-first personal agent that runs on your machine, talks to a model provider of your choice, and uses tools to actually do work in your life and your business. You install it with one command, you run hermes in your terminal, and you start delegating real work.
The thing that makes Hermes Agent different from a raw model API or a chat interface is the standard library it ships with. Out of the box you get more than 40 tools (browser, web search, cron, image generation, home assistant, file system access) and a set of pre-installed skills that vary by platform. On a Mac, that includes Apple Notes, Apple Reminders, iMessage, Find My, and a handful of others. You skip the skills-hub scavenger hunt that other agents force on you and you start working immediately.
The other thing that makes Hermes feel different is persistent memory. Every time the agent successfully completes a task, it writes to a local SQLite database. That memory is searchable, structured, and survives across sessions. If you forgot to save an API key to an environment variable but you mentioned it in a conversation last week, Hermes can find it. If you taught it your file naming convention three weeks ago, you do not have to teach it again.
The combination of "ships with everything" plus "remembers what you taught it" is what makes Hermes feel less like a chatbot and more like an employee.
As Yohei Nakajima, creator of BabyAGI and one of the earliest builders in the autonomous agent space, put it, "What people seem to want was a single agent they communicate with, that can communicate with and leverage agents from other people and tools." Hermes Agent is the clearest implementation of that vision available today: one agent, connected to dozens of tools, that remembers your work and grows with you.
What people seem to want was a single agent they communicate with, that can communicate with and leverage agents from other people and tools.
Why Hermes Agent Took Off: The Three OpenClaw Problems It Fixes
OpenClaw is not a bad tool. It pioneered most of what we now take for granted in personal AI agents, and the team is shipping a lot. But three structural problems pushed serious users off the platform in March and April 2026, and Hermes solves all three.
Problem 1: No Built-In Memory
OpenClaw expects you to bring your own memory layer, usually through a plugin or an external markdown vault. That is fine in theory, but in practice it means the agent re-asks the same questions every session and you re-explain the same context. Imran put it bluntly in his walkthrough: he kept telling OpenClaw to do the same things over and over again because there was no built-in memory system. After three weeks of that, the friction adds up.
Hermes solves this at the runtime layer. Successful tasks are logged automatically. Memory lives in a normal SQLite database that the agent itself can query. Patterns it observes in one session inform behavior in the next. You stop being the agent's training data.
Problem 2: Gateway Instability
The OpenClaw gateway has been a known pain point for months. Imran reported restarting it once an hour on bad days. Other long-time users describe half-hour fix sessions every time they update OpenClaw because the update breaks something downstream. The community has shipped multiple workaround threads, and many of those users have since moved off the platform.
Hermes has been stable for weeks at a stretch in real-world use. Updates are slower, but they are bundled around specific themes rather than thrown over the wall daily. You update, you know what changed, and the thing keeps running.
Problem 3: Zero Token Visibility
OpenClaw eats tokens, and you do not get a clear breakdown of where they went. For users on Anthropic API keys with no caps, the bill at the end of the month is the first time you find out. Several users in the community reported $130 in five days of normal personal-agent use without doing anything they considered heavy.
Hermes ships with native OpenRouter integration and a transparent model-and-cost view. You can see exactly which model was used for which task, what it cost, and which provider you are paying. Imran reported cutting his token spend from roughly $130 every five days to roughly $10 every five days after switching, a ~90% reduction, just by routing through OpenRouter and picking models tuned to the task. We will get to model selection in a minute.
What Ships in the Box: 40+ Tools and Pre-Installed Skills
When you run hermes for the first time, the welcome screen lists the available tools. The defaults cover most of what a daily-driver personal agent needs:
- Web browsing and web search
- Cron jobs and scheduled tasks
- Image generation
- Home Assistant integration
- File system access
- Process control on the local machine
If you are on a Mac, you also get the system integration skills pre-installed: Apple Notes, Apple Reminders, iMessage, Find My, and a handful of others. On Linux or WSL, the system skills shift to what makes sense on those platforms. On Android via Termux (more on that below), you also get camera, SMS, vibration motor, brightness, and Wi-Fi control through the Termux API.
The point is not the specific list. The point is that you do not have to assemble the kit yourself before you can do real work. Compare that to OpenClaw, where the first hour after install is hunting through ClawHub for the skills you need to make the agent useful. Hermes ships ready.
How to Install Hermes Agent on Mac, Linux, or WSL
Installation is a single command on every supported platform. Head to the Nous Research Hermes Agent docs and copy the install line. As of May 2026, it is essentially:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
On a Mac, you will likely need Xcode developer tools first. If you have never installed a CLI tool that compiles native dependencies, run this first:
xcode-select --install
After Hermes installs, type hermes in your terminal to open the CLI. The first time you run it, it will walk you through onboarding. You can skip the wizard if you know what you want and configure model and providers later. The two commands you will use most after install:
hermes # open the CLI and chat with the agent
hermes dashboard # open the web dashboard (Kanban, profiles, model catalog)
hermes model # pick a provider and model
For Windows users, install WSL first and then run the same install command inside your WSL shell. Hermes treats WSL as Linux, so all the Linux skills apply.
If you want to be careful about security, you have two clean options. The first is to run Hermes inside a Docker container so it has no access to the rest of your file system. The second is to deploy it to Modal as a serverless service. Both are documented. Most personal users run on bare metal and update daily, which is fine as long as you do not give the agent write access to anything you cannot afford to lose.
Picking a Model: Why OpenRouter Cuts Costs by ~90%
Run hermes model and you will see a list of providers: Anthropic, OpenAI, OpenRouter, Together, Groq, and several others. The choice you make here determines whether your monthly bill is reasonable or terrifying.
The pattern that works best in practice is the brain-and-muscle setup. You assign a strong reasoning model (Opus 4.7, GPT 5.5, or similar) to your main orchestrator agent. You assign cheaper, faster models to deterministic sub-agents and skills that do narrow tasks: triaging email, formatting documents, running cron-job logic, writing routine code. Hermes makes this easy because the model catalog inside the dashboard lets you assign different models to different tasks with a few clicks.
OpenRouter is the unlock for this pattern. It gives you a single API key that maps to dozens of providers, plus the free models that come and go each week. As I write this, NVIDIA's Nemotron is free on OpenRouter. Qwen 3.6+ is around $0.33 per million input tokens and $1.95 per million output tokens, which is roughly a tenth of what you would pay for Claude Sonnet on the same workload. For tasks that do not need frontier reasoning, that is the entire game.
If you want to keep using Anthropic directly, you still can. Hermes treats Anthropic as a first-class provider and lets you point at your existing API key. The reason most heavy users still end up on OpenRouter is the visibility into per-task cost, not a religious preference for a provider.
For the deeper trade-offs between Claude Code, Codex CLI, and the broader AI coding model landscape, see Claude Code vs Codex CLI and the best AI model for vibe coding in 2026. The model picking principles in those guides apply here too.
The Hermes Dashboard: Kanban, /goal, and Multi-Agent Profiles
Once you have the basics running, the dashboard is where Hermes pulls ahead of OpenClaw the most clearly. Run hermes dashboard and the CLI prints a local URL. Open it in a browser. You will land on a single-pane interface with five sections worth knowing.
The Kanban Board
The Kanban board is the multi-task workflow Hermes was missing for the first six months and has now nailed. The default columns are Triage, Ready, In Progress, and Done. The pattern that compounds: every morning you dump your to-do list into Triage with one-line task names, and a librarian sub-agent picks them up, looks through your memories and your Obsidian vault, fills in the context, and moves the task to Ready. You then assign each Ready task to a worker agent, and Hermes drives it from In Progress to Done while you do other work.
The setup prompt that turns this into an automated workflow (the version that users running Hermes daily have converged on):
Create a cron job that checks the Kanban board every 10 minutes for tasks in Triage. For each task, look through all my memories and fill in the details so the task is fully scoped. Move it to Ready. Then check Ready for any tasks I have assigned to an agent. If I have, take care of the task end to end and report back in the comments.
Run that prompt once inside Hermes and your board becomes a real multi-agent dispatch system. The trick that matters: do not run the librarian on your main agent. Spin up a second profile (a common naming convention is "the librarian" or "the manager"), assign it a cheap model, and have it manage the board. Otherwise the orchestration cron job blocks your main worker from doing the actual work.
/goal: Long-Running Missions
/goal is the most underrated feature shipped by any agent platform this year. Inside the Hermes CLI, type /goal followed by a high-level mission and Hermes treats it as a multi-step, possibly multi-day objective rather than a single prompt. Some users have run /goal sessions that lasted three days and produced finished work without further input.
The quality of your goal prompt is the entire game here. "Build me a game" will produce nothing useful. "Audit my Obsidian vault, find dead memories that have not been touched in 90 days, identify orphan notes that are not in a folder, and produce a cleanup plan I can approve before any deletes" will produce a real cleanup plan. The general rule: meta-prompt the goal first. Open another LLM, describe the mission, ask it to write you a detailed /goal prompt, refine, then paste into Hermes. The investment up front saves you from a multi-hour session that drifts.
For deterministic workflows that fire automatically, pair /goal with cron jobs. The triggering happens on a schedule, the agent figures out the steps, and you do not babysit.
Profiles and Multi-Agents
Hermes makes spinning up multiple agents trivial. Open the dashboard, click Profiles, name a new agent, and create it. Each profile gets its own memory, its own skill set, and its own environment variables. You can create them by command in the CLI too.
The reason to bother with multiple profiles is simple: a single agent doing coding plus writing plus research plus admin will accumulate a memory full of cross-contaminated context and start performing worse over time. Splitting that across a coding agent, a research agent, an administrative librarian, and a main orchestrator keeps each one's memory tight. Imran runs four agents named after Muppets (his main one is "Count," his Solana Seeker phone agent is "Cookie Monster"). Other operators run leaner fleets with just a librarian and a main worker. Both shapes work.
For most people starting out, two profiles is enough: one for personal stuff, one for work. That maps naturally to how most people separate their lives anyway, and it stays clean if you ever need to run Hermes on a work-issued device that should not see your personal data.
Model Catalog
The model catalog is where the brain-and-muscle pattern lives. You can see costs per provider, switch the default model in two clicks, and override the model on a per-task basis (so MCPs, approvals, and other narrow tasks can use a cheap model while the main loop uses Opus or GPT 5.5). It also tracks spending so you do not get surprised at the end of the month. If you are new to working with Claude via MCP integrations, the Claude Code Tutorial covers the agentic coding workflow from the ground up.
Compression and Curator
Two background features worth configuring early.
Compression: Hermes compresses memory periodically to keep context manageable. The default threshold can be aggressive, which sometimes feels like the agent forgot recent work. Lowering the compression threshold to 0.5 (in config compression) makes Hermes compress more often but in smaller, less destructive chunks. In practice, that preserves more recent context without hitting hard memory limits.
Curator: this one runs automatically every 7 days. It looks through every skill installed on the agent, scores by usage, and prunes skills you never touch. The result is that your agent does not bloat over time the way OpenClaw tends to. If you want the report without waiting a week, run config curator and trigger it manually.
Running Hermes Agent on an Android Phone
This is the corner of Hermes that nobody else is doing well, and it changes the cost structure of running an always-on personal agent.
The setup: install Termux (a terminal emulator for Android) plus the Termux API app from F-Droid (the open-source Android app store). Termux gives you a real shell on your Android device. The Termux API gives the shell access to the phone's hardware: camera, SMS, brightness, Wi-Fi, vibration motor, sensors. Run the standard Hermes install script inside Termux and you have a personal agent running on your phone.
Why this matters: a Mac Mini is sold out at the time of writing and costs around $600. A second-hand Android phone with a SIM card costs $80 to $150. The Android phone gives you SMS-based two-factor authentication automation, on-device social media posting (which platforms treat as more authentic than scheduler API posts), camera access for vision-enabled workflows, and a SIM card slot so the agent has its own phone number. Imran is running an instance called "Cookie Monster" on a Solana Seeker, but any Android phone works.
The trade-off: setup is more involved than on a Mac, you have to update the agent through Termux, and battery management matters. The win: a SIM-enabled, always-on, hardware-aware agent for the price of a used phone.
Hermes Agent vs OpenClaw: Where the Comparison Settles
You should still run OpenClaw if you are deeply invested in the ClawHub skill ecosystem and your workflows depend on community skills that have not been ported to Hermes yet. There are 5,000+ ClawHub skills, and the best of them are still ahead of what you can find as a Hermes skill in May 2026.
You should switch to Hermes Agent if any of the following are true:
- You spend more than 30 minutes per week fixing OpenClaw after updates
- Your monthly OpenClaw token bill is over $200 and you have no idea why
- You want a personal agent that remembers what you taught it last week
- You want to run an agent on an Android device or a Modal serverless deployment
- You are building skills yourself and you want a smaller, less crowded ecosystem to ship into
For most people who are using OpenClaw casually rather than for production workflows, the migration takes a weekend and pays back inside a month.
Must-Install Skills for Hermes Agent
Three skills to install in your first week:
Obsidian skill. Connects Hermes to a local Obsidian vault. The agent organizes your markdown files, builds daily home notes, and keeps a clean dashboard you can read on your phone or your laptop. Imran's full personal "mission control" view in his Greg Isenberg interview is built entirely on Obsidian + Hermes. The setup pays for itself within a week if you are the kind of person who has tried five different second-brain apps and never stuck with any of them.
Honcho dev memory skill. Adds a stronger structured memory layer on top of the default SQLite-based memory. Useful once you start hitting native context limits or once you want memory that survives across multiple Hermes profiles. The same principle that makes Honcho valuable here is what makes custom MCPs powerful for AI-powered productivity: encoding your expertise and context so the agent carries it without constant re-prompting.
G-Stack. This is the Y Combinator-style startup methodology skill built originally for Claude Code by Garry Tan, the CEO of YC. It encodes the operating principles YC teaches inside the program (weekly metrics, what-to-improve questions, build-measure-learn loops) and turns them into a workflow your agent runs alongside your codebase. If you are building a product with AI from scratch, the Master Course on Lovable and Cursor is the most complete path from idea to production available right now. Install G-Stack the same day you install Hermes.
The Prompts That Make a Personal Agent Compound
A personal agent gets exponentially more valuable the more you default to it for work, but most people stop at the chatbot phase. The unlock is meta-prompting: ending each day with prompts that ask the agent to find what to automate next.
The compounding prompts that experienced Hermes users run nightly:
- "What have I been procrastinating?" The agent has access to your to-do list and your memories, so it can answer concretely.
- "What is the most important thing for me to work on tomorrow?" Forces prioritization based on what the agent already knows about your goals.
- "What is one task I am doing every day that you could automate as a cron job?" Surface candidates for the next sub-agent or skill.
- "What tool can you build me tonight that would make tomorrow easier?" Treats the agent as a builder, not just a worker.
- "Where do I spend the bulk of my time? Is that aligned with what I said I cared about?" The agent will have memory of both, and the answers get more accurate over time.
The pattern is the same in all of these: you are not asking the agent to do today's work. You are asking it to find the next opportunity for leverage. After a few weeks, the suggestions get good enough that you stop running them daily because the obvious ones are already automated.
Common Gotchas and Security Tips
A few things worth knowing before you go all-in.
Update daily. Hermes is still beta-grade software. Run hermes update every morning. The cost of skipping a few days is not catastrophic, but the friction of catching up after two weeks is real.
Set up Tailscale. If you want to remote into Hermes from your phone or another machine, do not expose ports to the internet. Install Tailscale on every device you want to access and SSH over the Tailscale network. It is free for personal use and the setup takes 10 minutes.
Use Telegram or WhatsApp as your interface. Hermes ships with messaging integrations. Wiring your main agent to Telegram lets you delegate from anywhere without opening a terminal. The Telegram interface looks like a normal chat, the agent has full memory and tool access on the backend.
Audit your own setup. Once a month, ask the agent: "Is my Hermes setup secure? Are any API keys stored in plaintext? Are any skills granted permissions they do not need?" The agent has visibility into its own configuration and produces a useful report.
Customization is a trap. Easy to spend three weekends tuning your dashboard, your profiles, your skills. None of that produces value by itself. The skill is defaulting to the agent for daily work, not optimizing the agent itself. Imran's exact phrasing was that Hermes is like 90s tuner-car culture: you can mod the engine forever, but the value is what you do with the car.
Should You Migrate from OpenClaw?
Yes if you are using OpenClaw casually for personal workflows. The token savings alone usually justify the weekend of migration, and the memory plus dashboard upgrades compound from there.
Maybe if you are running OpenClaw in production with custom skills the rest of your team depends on. Wait one to two months for the Hermes skills ecosystem to absorb more of the popular ClawHub patterns, then evaluate again.
Probably not yet if your entire workflow is built around features only OpenClaw has, like specific community skills with no Hermes equivalent. Run both side by side for a few weeks and see which one your hands reach for first.
For most readers of this article, the answer is yes. Spend a Saturday installing Hermes Agent, port your three or four most-used OpenClaw skills, set up the Kanban board with a librarian profile, and run it as your primary for two weeks. If it does not stick, you have lost a weekend. If it does, you have just cut your token spend by 90% and bought yourself a personal agent that actually remembers you.
Closing: Personal Agents Are the Real Productivity Tool of 2026
The conversation about AI productivity has spent two years stuck on chat interfaces and IDE plug-ins. If you are just getting started with AI-powered development and vibe coding, personal agents are the genre that finally moves the needle for non-engineers, because the value compounds across every part of your day rather than living inside one app.
Hermes Agent is the cleanest entry point to that genre right now. It installs in one command, ships with the tools and skills you need on day one, and gets out of your way enough that you can focus on the actual skill, which is learning to default to the agent for everything before deciding what is worth doing yourself.
If you want a structured path through building with personal agents, custom skills, and the kind of cron-job-driven workflows we walked through above, the Master Course: Build and Ship a Production-Ready App with Lovable and Cursor covers the full stack end to end, from your first prototype to the multi-agent setups that the people running this stack daily are actually using. The curriculum updates weekly because tooling like Hermes ships almost as fast.
Install Hermes today. Set up the Kanban board this week. Ask your agent what it can build for you tomorrow. The compounding starts the moment you stop treating it as a chatbot.
