I reviewed Hermes Agent thirteen days ago at v0.16.0 and gave it 4.5 out of 5. The half-point gap was one thing: subagent fan-out blocked your chat.
I wrote that delegation was the most underappreciated feature in the toolkit, but the blocking behavior was a real operational cost.
Today, Nous Research shipped v0.17.0. It has 1,475 commits, 245 community contributors, and 300+ issues closed. The asterisk is gone. And about 1,470 of those commits are stuff I did not know I needed.
The Numbers
The v0.16.0 cycle had 874 commits and 170 contributors. v0.17.0 nearly doubles both: 1,475 commits, ~800 merged PRs, 245 contributors, 1,693 files changed, 235,390 insertions, 50,730 deletions. The top community contributor shipped 92 PRs alone. This is not a patch. It is a ground-up rework that happened in thirteen days.
What Actually Ships
The four headline features are all communication channels. iMessage via Photon Spectrum means Hermes can send and receive iMessages with no Mac relay. You run hermes photon login, do a device-code OAuth, and it works.
I wrote about Photon Spectrum when it was a side integration. Now it is a first-party headline feature.
WhatsApp Business Cloud API replaces the Baileys bridge with Meta’s official hosted API. No QR scanning, no bridge process.
SimpleX joins with groups, native attachments, text batching, and auto-accept. And Raft is the new one: Hermes joins the Raft agent network as a gateway. Privacy by design. Wake payloads carry only metadata, never message bodies.
Then there is the feature I covered last week: background and async subagents. delegate_task(background=true) returns a handle immediately. The result re-enters the conversation when the subagent finishes.
I flagged this as the asterisk on my Jun 6 review. It shipped as part of v0.17.0 along with everything else.
Desktop Depth
The desktop app went from “shipped” to “daily driver.” Rebindable keyboard shortcuts, native OS notifications, a composer model selector with per-model presets, any VS Code Marketplace theme.
Also: a resizable terminal pane, desktop pets, RTL and bidi auto-detect, and watch-windows that stream a delegated subagent’s activity into its own pane.
The architecture behind it got cleaner too. The main CLI went from 3,297 lines to 954. The gateway extracted 42 handlers into a mixin pattern. The turn loop got broken into TurnContext, finalize_turn, and TurnRetryState. You do not see any of this as a user. But you feel it in startup time and reliability.
What Else is in the Release
Image-to-image editing in image_generate. All providers, not just the ones that supported it before. You pass a source image and a prompt, and it edits or transforms.
Automation blueprints: schedule by name, no cron syntax needed. Cursor Composer via xAI Grok, 200k context, available through xAI OAuth. A web dashboard profile builder for building complete profiles from the browser.
A Skills Hub rehaul with connected hubs, featured section, full previews, and security scans. Atomic batch memory operations: the memory tool now takes an operations array for add, replace, and remove in a single call against the final character budget.
The Community Story
245 contributors in one release cycle. For context, v0.16.0 had 170 contributors across 874 commits. v0.17.0 has 245 across 1,475. The top four contributors shipped 92, 60, 27, and 23 PRs respectively. That is the kind of velocity that proprietary products cannot match. Open source is not just a license. It is a shipping advantage.
What It Means If You Already Use Hermes
If you read my Jun 6 review and shrugged off the subagent feature because the chat blocked, update and try it again. The async subagents piece I published last week covers the specifics.
The new channels are the other reason to update. If you use iMessage, WhatsApp, or want to explore SimpleX and Raft, v0.17.0 is where those become first-class.
The Obsidian and NotebookLM stack I wrote about gets better too: a research subagent can finish in the background while the parent agent keeps drafting.
Run hermes update. Two reverts to note: the html-artifact skill and cron per-job profile support were pulled before final ship. Everything else landed.
News analysis based on Nous Research’s June 19, 2026 announcement and the Hermes Agent GitHub release notes. I run Hermes Agent v0.17.0 on Windows and reviewed it at v0.16.0 on June 6. No sponsorship, no business relationship with Nous Research.


