v0.13 · Production-Ready

Hermes — The Messenger Agent

Ein dedizierter, isolierter Agent, dessen einzige Aufgabe darin besteht, Signale zu übermitteln — zwischen Ihrer KI-Belegschaft, Ihren Mitarbeitenden und der Außenwelt. Jede Benachrichtigung, jeder Webhook, jede Übersetzung, jeder Retry — protokolliert und signiert.

OpenClawPro ships Hermes as a standard add-on bei jedem Managed- und Self-Hosted-Tarif ab Pro aufwärts. Er läuft in einem eigenen Container — kein gemeinsamer Speicher, keine gemeinsamen Secrets, keine Kreuzkontamination.

What Hermes Does

Sechs Fähigkeiten, die aus einem chaotischen Multi-Agenten-Setup eine saubere, beobachtbare Messaging-Schicht machen.

Multi-Channel Delivery

Versendet Signale an WhatsApp, Telegram, Discord, Slack, E-Mail und jeden Webhook-Endpunkt. Ein Agent, alle Kanäle.

Smart Routing

Leitet Benachrichtigungen nach Priorität, Empfänger und Inhalt weiter. Kritische Warnungen gehen an die Slack-Rufbereitschaft; wöchentliche Zusammenfassungen per E-Mail.

Isolated by Design

Läuft in einem eigenen Docker-Container in einem dedizierten Netzwerk. Kein Zugriff auf den Speicher, den Code oder die Secrets Ihrer anderen Agenten — es sei denn, Sie gewähren ihn.

Audit-Logged

Jede Nachricht, jeder Zustellversuch, jeder Retry — alles mit Zeitstempel versehen und signiert. Vollständige Reproduzierbarkeit für Compliance und Debugging.

Inbound Webhooks Too

Hermes akzeptiert eingehende Webhooks von Stripe, GitHub, Linear, Calendly und über 50 weiteren Diensten — und wandelt sie in umsetzbare Ereignisse für Ihr KI-Team um.

Auto-Translation

Übersetzt ausgehende Nachrichten optional in die bevorzugte Sprache des Empfängers. Angetrieben vom LLM-Backend von OpenClaw.

Real Use Cases

Wie Hermes in der Praxis eingesetzt wird — Muster, die wir bei jedem Pro+-Kunden installieren.

1

Daily Standups

Ihre Entwickler-Agenten senden Statusupdates an Hermes, der sie jeden Morgen um 9 Uhr zu einer einzigen Slack-Nachricht zusammenfasst — formatiert, dedupliziert, im Ton Ihres Teams.

2

Customer Notifications

Wenn Ihr Support-Agent ein Ticket löst, versendet Hermes die Bestätigungs-E-Mail (in der bevorzugten Sprache des Kunden) und aktualisiert das CRM.

3

Approval Gates

Wenn ein Agent mehr als 500 $ ausgeben oder in die Produktion mergen möchte, sendet Hermes eine Freigabeanfrage an die diensthabende Person und wartet auf die Ja/Nein-Antwort.

4

Incident Routing

Monitor-Agent löst eine Warnung aus → Hermes weckt den diensthabenden Techniker per PagerDuty/Telegram und hängt Kontext, Runbook-Link und aktuelle Logs an.

Why a Separate Agent?

Eine Messaging-Schicht, die im selben Prozess wie Ihre Geschäfts-Agenten lebt, ist ein Risiko: Eine einzige Prompt-Injection in einer Kunden-E-Mail kann auf Ihr CRM, Ihren Code, Ihre Ausgaben übergreifen. Hermes wurde gebaut, um genau das zu verhindern.

  • Läuft in einem eigenen Docker-Container in einem dedizierten Docker-Netzwerk.
  • Kein Lesezugriff auf den Speicher, den Code oder die Secrets anderer Agenten — ausschließlich per expliziter Allow-List.
  • Ausgehende Aufrufe laufen über eine kleine, auditierte Auswahl an HTTP-Bibliotheken — kein exec, kein eval, kein Dateisystem.
  • Jede eingehende Payload wird geparst, validiert und als typisiertes Ereignis neu ausgegeben — keine rohe Weiterleitung.
  • Token-Budget und Rate-Limits werden an der Container-Grenze durchgesetzt, nicht auf LLM-Ebene.

Technical Specs

Hermes ist bewusst minimal gehalten. Weniger Angriffsfläche, weniger Abhängigkeiten, schnellere Audits.

Container

Alpine 3.20 · 28 MB image

Memory

< 64 MB at idle, 128 MB peak

Latency

< 150 ms p99 webhook → channel

Throughput

300+ msg/s on a single instance

Storage

Optional Redis oder lokales SQLite für Queue + Audit

License

AGPL-3.0 — Open Source

Included in Pro+ Plans

Hermes Messaging Agent

Free with Pro

Standard-Add-on ohne Aufpreis bei den Tarifen Managed Pro, Business sowie Self-Hosted Pro/Expert. Eine eigenständige Installation ist auch bei Essential oder für bestehende OpenClaw-Deployments verfügbar.

Hermes in the OpenClaw Family

Jede OpenClaw-Komponente hat eine klare Rolle. Hermes ist der Bote.

Ship Signals, Not Surprises.

Schluss mit dem Jonglieren von Webhooks, Retries, Kanalformaten und Übersetzungen über ein halbes Dutzend Agenten hinweg. Hermes erledigt das einmal, in einem Container, mit einem Audit-Log.