Architecture Messaging

Van 7 naar 22 in 14 maanden: elk chat-platform waarop Hermes Agent draait

Hermes Agent

Hermes Agent

@hermesagents

May 18, 2026

9 min lezen

Toen Hermes Agent op 12 maart 2026 v0.2.0 leverde, sprak hij met zeven chat-platforms vanaf één gateway-proces — Telegram, Discord, Slack, WhatsApp, Signal, Email en de CLI. Veertien maanden later staat dat getal op 22.

Het getal is niet het interessante. Het interessante is wat één proces dat 22 protocollen spreekt architectonisch betekent — en wat elk nieuw platform voor wie ontsloot. Dit stuk is de complete kaart: hoe het groeide, wat er vandaag op de lijst staat, en hoe de gateway "één agent, tweeëntwintig voordeuren" daadwerkelijk laat werken.

De reis, release voor release

ReleaseDatumWat erbij kwamCumulatief
v0.2.02026-03-12Telegram, Discord, Slack, WhatsApp, Signal, Email, CLI7
v0.6.02026-03-30Feishu/Lark, WeCom9
v0.9.02026-04-13BlueBubbles (iMessage), WeChat (Weixin), WeCom callback12
v0.11.02026-04-23QQBot13
v0.12.02026-04-30Microsoft Teams (eerste via plugin geleverde platform), Tencent Yuanbao15
v0.13.02026-05-07Google Chat (per upstream het 20e platform)
v0.14.02026-05-16LINE Messaging API, SimpleX Chat22

De cijfers in de rechterkolom zijn de officiële totalen die Nous Research per release noemt. De gaten in de tussentelling komen doordat adapter-submodi (WeCom callback, Feishu comment-relay, etc.) door upstream als aparte platforms worden geteld; deze fanpost houdt zich aan de namen die je herkent.

De 22, per categorie

Mainstream consumer-messengers

  • Telegram — first-party Bot API sinds v0.2.0. v0.13.0 voegde native draft-streaming toe (incrementele edits per token via sendMessageDraft). v0.14.0 voegde inline-keyboard-knoppen toe voor de clarify-tool — multiple-choice-prompts laten zich nu als echte Telegram-knoppen zien in plaats van dat je een nummer terugtypt.
  • Discord — kanalen, threads, DMs. v0.14.0 zette kanaal-history-backfill default-aan (de bot leest recente berichten voor hij reageert) en renderde clarify-keuzes als native Discord-knoppen.
  • WhatsApp — gateway via Baileys. De installer trekt Node.js v22 specifiek voor deze bridge. v0.14.0 maakt Baileys' quoted-reply-metadata zichtbaar zodat de agent "op welk bericht reageerde je?" kan resolven.
  • Signal — relay-based, DMs en groepen, E2E behouden.
  • LINE — toegevoegd in v0.14.0 via de officiële LINE Messaging API. De grote toevoeging voor gebruikers in Japan, Korea en Taiwan, waar LINE de messenger-markt domineert.
  • iMessage (via BlueBubbles) — toegevoegd in v0.9.0. Vereist een Mac in hetzelfde netwerk die BlueBubbles als relay draait; het macOS-iMessage-account blijft op zijn eigen machine, de agent bereikt het via de BlueBubbles-bridge.

Werk / enterprise

  • Slack — first-party app-integratie sinds v0.2.0. Geleverd als .[slack]-extra in pyproject.toml. v0.14.0 voegde !cmd toe als alternatief prefix voor slash-commands binnen threads.
  • Microsoft Teams — debuteerde in v0.12.0 als eerste via plugin geleverde platform. v0.14.0 trok de hele Microsoft Graph-stack end-to-end door: auth + client-fundering (#21922), webhook-listener (#21969), pipeline plugin-runtime (#22007), outbound delivery via de bestaande adapter (#22024). Registreer een Graph-app, plak credentials in, en de bot leest en post in elk kanaal, DM of groep.
  • Google Chat — toegevoegd in v0.13.0. Workspace-integratie via webhook.
  • Mattermost — open-source Slack-alternatief, ondersteund.
  • Email — SMTP-versturen + IMAP-ontvangen. Universele back-channel; soms het meest leveraged platform van allemaal.

Chinees ecosysteem

  • WeChat (Weixin) — toegevoegd in v0.9.0. De community-bridge HermesClaw kan ook Hermes en OpenClaw op hetzelfde WeChat-account laten draaien als je aan het migreren bent.
  • WeCom (Enterprise WeChat) — toegevoegd in v0.6.0. v0.9.0 voegde de WeCom callback-modus toe voor inkomende webhooks.
  • Feishu / Lark — de enterprise-messenger van ByteDance. Toegevoegd in v0.6.0. v0.14.0 voegde native update-prompt-cards toe.
  • DingTalk — Alibaba's enterprise-messenger.
  • QQBot — Tencents QQ-ecosysteem, toegevoegd in v0.11.0.
  • Tencent Yuanbao — Tencents AI-native chat-platform, toegevoegd in v0.12.0.

Privacy / gedecentraliseerd

  • Matrix — federatief, E2E-capable. Geleverd als .[matrix]-extra.
  • SimpleX Chat — toegevoegd in v0.14.0. De privacy-gerichte gedecentraliseerde messenger zonder permanente user-identifiers — Hermes draait erop zonder identifiers bloot te leggen, in scherp contrast met elk ander platform in deze lijst waar de bot een stabiele identiteit heeft.

Overige oppervlakken

  • CLI — de terminal-UI is zelf een "platform" in gateway-zin: dezelfde slash-commands, dezelfde memory, dezelfde skills. Het enige platform waar Hermes op draait in plaats van naartoe te bruggen.
  • SMS — sms-bridge voor gebruikers die geen van de bovenstaande messengers gebruiken.
  • Home Assistant — strikt genomen geen chat-platform, maar ondersteund als notification-target en conversation-surface voor smart-home-gebruikers.
  • Webhook — generieke inbound/outbound webhook voor elk custom platform dat je weet aan te sluiten. De nooduitgang.

Hoe de gateway 22 mogelijk maakt

Het getal is niet het interessante. Het interessante is wat het architectonisch betekent dat één proces 22 protocollen spreekt.

Elk platform leeft in de upstream onder gateway/platforms/ als een dunne adapter die dezelfde base-interface implementeert — receive, send, edit, react, thread. Het agent-core ziet één bericht-stream, ongeacht waar het bericht vandaan komt. Memory, skills, personality en tool-gebruik zitten één laag boven de adapters.

Dat is wat je in staat stelt een gesprek op het ene platform te starten en op een ander voort te zetten. De session-id is globaal; het platform is gewoon een envelop. De /handoff van v0.14.0 formaliseert dat principe — je kunt een live sessie midden in een gesprek van het ene model naar het andere overdragen, en dezelfde machinery onderbouwt cross-platform-continuïteit.

v0.14.0 bedrade ook een per-platform circuit breaker en een /platform-slash-command (#26600), zodat één failende adapter — rate-limited Telegram, verlopen Slack-token, kapotte WeCom callback — niet de hele gateway plat legt. Eén platform ziek, de andere blijven werken.

Hoe je er één aansluit

De setup-wizard handelt het af. Na installatie:

bash
hermes gateway setup

Hij inventariseert welke platforms wel en niet geconfigureerd zijn en loodst je per platform door OAuth-flows of het inplakken van tokens. Voor Telegram en Discord plak je een bot-token van BotFather of discord.dev. Voor Slack en Teams registreer je een app en plak je credentials. Voor WhatsApp scan je een QR met je telefoon. Voor Signal koppel je een device. Voor SimpleX wijs je hem op een SimpleX-bot-endpoint.

Wil je maar een deel — bijvoorbeeld alleen Telegram en Discord — kies dan die in de wizard. De andere blijven sluimeren en verbruiken geen resources.

Wat de 22 ontsluiten

Drie maanden geleden waren "de agent op WhatsApp" en "de agent op Slack" verschillende gesprekken. Nu zijn ze dezelfde agent — dezelfde memory, dezelfde skill-bibliotheek, dezelfde personality — bereikt via welke voordeur het gesprek ook nodig heeft.

Dat is de saaie infrastructuur die stilletjes verandert wat "AI-agent" in 2026 betekent: niet een chatvenster waar je naartoe gaat, maar een aanwezigheid die woont waar jij al woont.

Verder lezen

Abonneer op updates

Community-updates over Hermes Agent-releases, nieuwe vaardigheden en integraties. Geen spam, altijd opzegbaar.