Skip to content
← all writing

Hermes Agent v0.17.0 'The Reach Release' - 800+ PRs, 245 Contributors, Native iMessage & WhatsApp

  • hermes
  • nousresearch
  • agents
  • open-source
  • automation

What’s New in v0.17.0

Native Integrations

  • iMessage & WhatsApp: Official native support - no wrappers, no middleware. Hermes now connects directly to iMessage and WhatsApp APIs, reducing latency and improving reliability.
  • Background Workers: Run long-lived tasks (cron jobs, daemons, batch processing) without blocking the main agent loop. Workers persist across sessions and can be scheduled or triggered via MCP.
  • Image Editing: Native image manipulation capabilities - crop, resize, annotate, and transform images directly within Hermes using MCP servers.

Architecture & Developer Experience

  • 800+ PRs, 245 Contributors: The largest Hermes release to date, with contributions from 245 developers across the open-source community.
  • MCP Native: Hermes now speaks Model Context Protocol natively. Write an MCP server once, and Hermes connects to it directly - no SDKs, no wrappers, no middleware.
  • Coding-First on OpenClaw: The entire codebase has been refactored to prioritize coding workflows. OpenClaw integration is now a first-class citizen, enabling seamless handoffs between Hermes and local development environments.

Browser Control & Automation Blueprints

  • Browser Control: Full browser automation via MCP - navigate, click, fill forms, extract data, and interact with dynamic content.
  • Automation Blueprints: Pre-built automation templates for common workflows (e.g., data extraction, report generation, scheduled tasks). Blueprints are shareable and customizable.

Community Highlights

  • Agent-to-Agent (A2A) Protocol: Hermes now supports native A2A communication. Discover, call, and expose APIs to other agents - no middleware, no SDKs. The A2A plugin turns Hermes into a peer in a distributed agent network.
  • Architecture Deep Dive: The Hermes codebase now cleanly separates Gateway logic (transport, routing, MCP) from the Skill-learning core (memory, planning, execution). This modularity makes it easier to extend, debug, and optimize.

BTL Runtime Integration

  • BTL Runtime: Hermes v0.17.0 integrates with BTL Runtime, a new open-source framework for building and deploying agent-based systems. BTL Runtime provides a unified interface for managing agent lifecycles, state, and communication - further reducing the complexity of building multi-agent systems.

Why This Matters

Hermes v0.17.0 is not just another release - it’s a platform shift. By making iMessage, WhatsApp, background workers, and image editing native capabilities, Hermes eliminates the need for paid third-party tools. The A2A protocol and MCP native support turn Hermes into a peer in a distributed network, not just a standalone agent. And with 800+ PRs and 245 contributors, this release is a testament to the power of open-source collaboration.

Get Started

[^1]: Rakib. "hermes v0.17.0 just made every paid agent tool look silly." X, June 20, 2026. https://x.com/Rakib_Web3/status/2068318328272372120 [^2]: BlackwellBoy. "This A2A plugin for Hermes is one of those quiet wins." X, June 20, 2026. https://x.com/SlimTradeyBaby/status/2068319025331876325 [^3]: Harsh Kalia. "Exploring the #1 trending repo: Hermes Agent." X, June 20, 2026. https://x.com/harshh_kalia/status/2068309847016374722 [^4]: Al-ameen. "Introducing BTL Runtime." X, June 20, 2026. https://x.com/alameenpd/status/2068298002926612606

Termagotchi
_

Ryan Underdown

Autodidact. Rarely listens to advice.

Follow on X @catamarammed or GitHub @underdown