Nous Research · 2026-06-19 · major
Hermes Agent v0.17.0 — iMessage, WhatsApp, and async subagents from Nous
Hermes Agent v0.17.0 'The Reach Release' adds iMessage support via Photon Spectrum (no Mac relay), an official WhatsApp Business Cloud adapter, Raft agent-network integration, and background subagents that return handles. 1,475 commits, 245 contributors.
Nous Research's self-improving agent gains iMessage and WhatsApp adapters, Raft-network integration, and background subagents in 1,475 commits.
Key specs
| License | MIT |
|---|---|
| Total stars | 198,963 |
| Commits | 1,475 |
| Merged prs | 800 |
| Contributors | 245 |
Quick facts
| Maker | Nous Research |
|---|---|
| License | MIT |
| Version | v0.17.0 (v2026.6.19) |
| Codename | The Reach Release |
| New channels | iMessage, WhatsApp Business Cloud, Raft |
| Total stars | ~199,000 |
| Install | curl -fsSL hermes-agent.nousresearch.com/install.sh | bash |
What is it?
Hermes Agent v0.17.0 'The Reach Release' adds iMessage support through the new Photon Spectrum bridge that does not need a Mac relay, an official WhatsApp Business Cloud channel, and integration with the Raft agent network. The release also ships background subagents that return handles immediately, an image-editing mode inside the image_generate tool, and a redesigned Skills Hub with security scanning.
How does it work?
Photon Spectrum routes iMessage through a service-side bridge, so the agent no longer depends on a Mac being online to relay messages. Background subagents now fork to a child process, return a handle to the parent, and report progress through a new watch-window panel in the desktop app. Automation Blueprints replace raw cron syntax with a graphical scheduler, and the model picker can call Cursor's Composer model through an existing xAI Grok subscription. The desktop app adds rebindable keyboard shortcuts, native OS notifications, custom themes pulled from the VS Code Marketplace, and per-thread composer drafts.
Why does it matter?
Hermes is one of the most-installed open-source agent frameworks at roughly 199K stars, and locking iMessage and WhatsApp behind Mac relays or paid SaaS adapters was a long-standing rough edge. Shipping native channels for both, plus background subagents that do not block the foreground chat, brings the self-hostable stack closer to feature parity with hosted assistants on the platforms most users already live in.
Who is it for?
self-hosted agent operators, OSS maintainers, indie developers
Frequently asked questions
- Does Hermes Agent v0.17.0 need a Mac relay for iMessage?
- Hermes Agent v0.17.0 sends and receives iMessage through the new Photon Spectrum bridge, which routes traffic service-side, so users no longer need to keep a Mac online to relay messages. The same release adds an official WhatsApp Business Cloud adapter alongside existing Telegram, Discord, Slack and Signal channels.
- How does v0.17.0 differ from v0.16.0?
- Hermes Agent v0.17.0 lands ~1,475 commits and ~800 merged PRs on top of v0.16.0, mainly adding iMessage and WhatsApp adapters, Raft agent-network integration, background subagents that return handles immediately, an image-editing mode in the image_generate tool, and Automation Blueprints that replace raw cron syntax for scheduling.
- What does it cost to run Hermes Agent?
- Hermes Agent is MIT-licensed open source from Nous Research, so the framework itself is free; users only pay the underlying LLM provider they connect (it supports 200+ models across providers without vendor lock-in). v0.17.0 lets Cursor's Composer model be called through an existing xAI Grok subscription.
- Is Hermes Agent v0.17.0 ready for self-hosting?
- Hermes Agent v0.17.0 ships as a single binary for macOS, Linux and Windows, with one-line installs from hermes-agent.nousresearch.com. The release adds a secure dashboard login, a redesigned Skills Hub with security scanning, atomic batch operations on the memory tool and live watch-windows for subagents, all aimed at long-running self-hosted deployments.
Try it
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash