Architecture Messaging

De 7 a 22 en 14 meses: todas las plataformas de chat donde corre Hermes Agent

Hermes Agent

Hermes Agent

@hermesagents

May 18, 2026

9 min de lectura

Cuando Hermes Agent v0.2.0 cayó el 12 de marzo de 2026, hablaba con siete plataformas de chat desde un único proceso de gateway — Telegram, Discord, Slack, WhatsApp, Signal, Email y la CLI. Catorce meses más tarde, el número es 22.

El número no es la parte interesante. La parte interesante es lo que significa, arquitectónicamente, que un único proceso hable 22 protocolos — y qué desbloqueó cada plataforma nueva, para quién. Este artículo es el mapa completo: cómo creció, qué hay hoy en la lista, y cómo la gateway hace que "un agente, veintidós puertas" funcione de verdad.

El recorrido, release a release

ReleaseFechaLo que aterrizóAcumulado
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 (primera plataforma servida vía plugin), Tencent Yuanbao15
v0.13.02026-05-07Google Chat (la 20ª según el conteo de upstream)
v0.14.02026-05-16LINE Messaging API, SimpleX Chat22

Los números de la columna derecha son los totales oficiales que cita Nous Research por release. Los huecos intermedios reflejan submodos de adaptador (WeCom callback, relay de comentarios de Feishu, etc.) que upstream cuenta como plataformas separadas; este artículo de fan se queda con los nombres que reconocerías.

Las 22, por categoría

Mensajería de consumo mainstream

  • Telegram — Bot API oficial desde v0.2.0. v0.13.0 añadió streaming nativo de borradores (ediciones token a token vía sendMessageDraft). v0.14.0 añadió botones de teclado inline para la tool clarify — los prompts de opción múltiple aparecen como botones de Telegram en lugar de pedirte que respondas con un número.
  • Discord — canales, hilos, DMs. v0.14.0 activó por defecto el backfill del historial del canal (el bot lee los mensajes recientes antes de responder) y renderiza las opciones de clarify como botones nativos de Discord.
  • WhatsApp — gateway vía Baileys. El instalador descarga Node.js v22 específicamente para este puente. v0.14.0 expone los metadatos de respuestas citadas de Baileys para que el agente pueda resolver "¿a qué mensaje estás respondiendo?".
  • Signal — basado en relay, DMs y grupos, E2E preservado.
  • LINE — añadido en v0.14.0 vía la LINE Messaging API oficial. La gran incorporación para usuarios en Japón, Corea y Taiwán, donde LINE domina el mercado de mensajería.
  • iMessage (vía BlueBubbles) — añadido en v0.9.0. Necesita un Mac en la misma red corriendo BlueBubbles como relay; la cuenta de iMessage en macOS se queda en su máquina nativa, el agente la alcanza a través del puente de BlueBubbles.

Trabajo / empresa

  • Slack — integración de app oficial desde v0.2.0. Se distribuye como extra .[slack] en pyproject.toml. v0.14.0 añadió !cmd como prefijo alternativo para los comandos de barra dentro de hilos.
  • Microsoft Teams — debutó en v0.12.0 como la primera plataforma servida vía plugin. v0.14.0 cerró el stack completo de Microsoft Graph: auth + base del cliente (#21922), webhook listener (#21969), runtime de plugin de pipeline (#22007), entrega saliente vía el adaptador existente (#22024). Registras una app de Graph, pegas las credenciales, y el bot lee y publica en cualquier canal, DM o grupo.
  • Google Chat — añadido en v0.13.0. Integración Workspace vía webhook.
  • Mattermost — alternativa open-source a Slack, soportada.
  • Email — envío SMTP + recepción IMAP. Canal trasero universal; a veces, la plataforma con más palanca de todas.

Ecosistema chino

  • WeChat (Weixin) — añadido en v0.9.0. El puente comunitario HermesClaw también puede correr Hermes y OpenClaw en la misma cuenta de WeChat si estás migrando.
  • WeCom (WeChat empresarial) — añadido en v0.6.0. v0.9.0 añadió el modo callback de WeCom para webhooks entrantes.
  • Feishu / Lark — mensajería empresarial de ByteDance. Añadido en v0.6.0. v0.14.0 añadió tarjetas nativas de prompt de actualización.
  • DingTalk — mensajería empresarial de Alibaba.
  • QQBot — ecosistema QQ de Tencent, añadido en v0.11.0.
  • Tencent Yuanbao — plataforma de chat AI-native de Tencent, añadida en v0.12.0.

Privacidad / descentralizadas

  • Matrix — federada, capaz de E2E. Se distribuye como extra .[matrix].
  • SimpleX Chat — añadido en v0.14.0. La mensajería descentralizada centrada en privacidad sin identificadores permanentes de usuario — Hermes corre encima sin exponer identificadores, en contraste con cualquier otra plataforma de esta lista donde el bot tiene una identidad estable.

Otras superficies

  • CLI — el TUI de terminal es en sí una "plataforma" en el sentido de la gateway: mismos comandos de barra, mismo memory, mismos skills. La única plataforma con la que Hermes es en lugar de puentear.
  • SMS — puente de mensajería de texto para usuarios que no usan ninguno de los mensajeros de arriba.
  • Home Assistant — estrictamente no es una plataforma de chat, pero está soportada como destino de notificaciones y superficie de conversación para gente con casa domótica.
  • Webhook — webhook entrante/saliente genérico para cualquier plataforma propia que puedas cablear. La salida de emergencia.

Cómo la gateway hace posible el 22

El número no es lo interesante. Lo interesante es lo que significa, arquitectónicamente, que un proceso hable 22 protocolos.

Cada plataforma vive en gateway/platforms/ upstream como un adaptador fino que implementa la misma interfaz base — recibir, enviar, editar, reaccionar, hilo. El núcleo del agente ve un único stream de mensajes sin importar de dónde venga el mensaje. Memory, skills, personalidad y uso de tools viven una capa por encima de los adaptadores.

Esto es lo que te deja empezar una conversación en una plataforma y seguirla en otra. El ID de sesión es global; la plataforma es solo un sobre. El /handoff de v0.14.0 formaliza el principio — puedes pasar una sesión viva entre modelos a mitad de conversación, y la misma maquinaria respalda la continuidad entre plataformas.

v0.14.0 cableó además un circuit breaker por plataforma y un comando de barra /platform (#26600), para que un único adaptador en problemas — Telegram con rate-limit, token de Slack caducado, callback de WeCom roto — no pueda tumbar la gateway entera. Si una plataforma se pone enferma, las demás siguen trabajando.

Cómo cableas una

Lo hace el asistente de setup. Tras instalar:

bash
hermes gateway setup

Enumera qué plataformas están configuradas, cuáles no, y te lleva por flujos OAuth o pegado de tokens por plataforma. Para Telegram y Discord, pegas un bot token de BotFather o discord.dev. Para Slack y Teams, registras una app y pegas las credenciales. Para WhatsApp, escaneas un QR con el móvil. Para Signal, enlazas un dispositivo. Para SimpleX, apuntas a un endpoint de bot SimpleX.

Si solo quieres un subconjunto — pongamos, solo Telegram y Discord — los eliges en el asistente. Los demás se quedan dormidos sin consumir recursos.

Lo que desbloquean las 22

Hace tres meses, "el agente en WhatsApp" y "el agente en Slack" eran conversaciones distintas. Ahora son el mismo agente — mismo memory, misma biblioteca de skills, misma personalidad — al que llegas por la puerta que necesite la conversación.

Esa es la infraestructura aburrida que está cambiando en silencio lo que significa "agente de IA" en 2026: no una ventana de chat a la que vas a visitarlo, sino una presencia que vive donde tú ya vives.

Para leer más

Suscríbete a las novedades

Novedades de la comunidad sobre versiones de Hermes Agent, nuevos skills e integraciones. Sin spam, cancela cuando quieras.