Hermes Agent Update: Helping AI Assistants Find Their Way Smarter
Hermes v2026.10.03 update: what changed in this release, explained in plain language.
Version Info
| Item | Details |
|---|---|
| Version | v2026.10.3 |
| Release Date | October 3, 2026 |
| Release Theme | “The Tidy Skills Release” |
| Core Focus | Unified skill loading logic, more precise deduplication, desktop compatibility fixes |
This update doesn’t come with flashy new features — it’s more of a “spring cleaning” kind of polish, making Hermes Agent more reliable and resource-efficient when loading and using “skills.”
Plain-English Breakdown
What Are “Skills”? Let’s Start with an Analogy
Hermes Agent is like a handy little assistant, and “skills” are the toolbox it carries around: checking the weather, writing code, organizing files… each skill is a tool. Occasionally, the toolbox ends up with tools that “look identical” (duplicate skills), and the system needs to decide which one to use. The focus of this update is making that “tool-picking” process smarter.
1. Duplicate Tools: Only the One You Hide Gets Hidden
Previously, if you manually disabled a duplicate skill, the system would sometimes go scorched-earth and hide other skills with the same name too. Now it’s been changed to precise operation: whichever one you disable is the only one that gets hidden, and other same-named skills remain available as usual. It’s like having two identical shirts in your closet — when you say “I’m not wearing the left one today,” the system won’t take away the right one too.
2. Disabled Skills Won’t “Sneak Back In”
There’s a type of skill that’s “recommended on demand” — the system only offers it when it thinks you need it. The previous bug was: even if you’d explicitly disabled it, it could still reappear through the recommendation channel. After this fix, disabled means truly disabled — no matter which path it tries to come through, it’ll be blocked.
3. Faster Loading, Config Read Only Once
Every time you view skills, the system has to read the config file to determine “is this skill disabled?” Previously it might read it repeatedly; now it’s been changed to read once and remember the result. For users, this means smoother responsiveness when opening the skill panel or switching skills — especially noticeable when you have a lot of skills.
4. Unified Search Paths, No More “Getting Lost” When Finding Tools
Hermes Agent looks for skills across multiple directories, and these directories have a priority order. In the past, “viewing a specific skill” and “listing all skills” didn’t use exactly the same sorting rules, which occasionally caused the same skill to appear in different positions in the two views. Now both share the same sorting rules, so results are always consistent — no more confusion about “why is the order different here?”
5. Desktop App Displays More Normally on Linux
For Linux users using Nix package management, the desktop version previously might not correctly detect the Wayland display protocol (the modern Linux desktop environment). After this fix, the desktop app can properly pick up Wayland, making window display and interaction more stable.
6. Cleaner Internal Code, Paving the Way for the Future
This update also includes plenty of “invisible” tidying up: unified cache-clearing interfaces, merged duplicate disable-check logic, and corrected outdated documentation. Users won’t directly notice these changes, but they’ll make future development less error-prone — meaning new features will land more reliably down the road.
Summary
This update is a classic “experience polish”: no new toys, but the existing tools have been tidied up nicely. For regular users, the most direct takeaways are — disabled skills won’t mysteriously pop back up, duplicate skill handling is more intuitive, the skill panel responds faster, and Linux desktop display works more normally. If you’ve ever been frustrated by the “I disabled it but it’s still here” problem, this update is worth upgrading for.
📎 Official Release Notes: https://github.com/NousResearch/hermes-agent/releases