- Arquitectura: Hermes Agent es Python (learning loop, SQLite+FTS5); OpenClaw es TypeScript/Node.js (gateway persistente, archivos Markdown).
- Adopción (mayo 2026): OpenClaw ~371.000 estrellas GitHub (#6 global); Hermes Agent ~142.000 estrellas (#49 global).
- Memoria: Hermes tiene límites estrictos y consolidación automática; OpenClaw tiene memoria abierta en archivos Markdown editables a mano.
- Seguridad: Hermes tiene defensa en profundidad con contenedores; OpenClaw acumula más de 1.300 advisories de seguridad desde enero de 2026.
- Canales: OpenClaw soporta 24+ plataformas; Hermes soporta ~20, sin iMessage, IRC, LINE ni Zalo.
- Migración: Hermes es el único de los dos con herramienta oficial de migración desde el competidor (
hermes claw migrate).
Resumen ejecutivo
OpenClaw es el framework de agentes personales más adoptado de 2026. Nació como Warelay (un relay de WhatsApp) en noviembre de 2025, pasó por varios renombres (Clawdbot, Moltbot) y alcanzó el rebrand final a OpenClaw en enero de 2026 tras superar 100.000 estrellas. A mayo de 2026, con más de 371.000 estrellas y rango global #6 en Star History, es la referencia para usuarios que quieren un asistente personal multi-canal: conecta 24+ plataformas de mensajería con agentes de IA en un gateway Node.js local-first. Su fortaleza es la flexibilidad de integración; su debilidad histórica, los problemas de seguridad.
Hermes Agent es el proyecto de Nous Research que se posiciona técnicamente como el framework más interesante para memoria, auto-mejora y aprendizaje por refuerzo. Creado en julio de 2025, llegó a 142.000 estrellas en GitHub en menos de un año, con un ritmo de releases casi semanal (v0.13.0 en mayo de 2026 incluye 864 commits, 588 PR merged y 295 contribuidores nuevos respecto a la versión anterior). Su apuesta es el closed learning loop: el agente aprende, crea skills desde la experiencia y construye un modelo de usuario persistente. El migrador oficial desde OpenClaw es su principal arma competitiva.
La elección entre uno y otro no es obvia y depende mucho del perfil de uso. La comparativa que sigue desglosa cada dimensión técnica relevante con datos verificados a mayo de 2026.
Tabla comparativa detallada
| Dimensión | Hermes Agent | OpenClaw |
|---|---|---|
| Lenguaje principal | Python 3.11+ | TypeScript / Node.js 24+ |
| Arquitectura central | Learning loop (bucle de aprendizaje autónomo) | Gateway persistente multi-canal |
| Organización | Nous Research (NousResearch) | Peter Steinberger / open community |
| Licencia | MIT | MIT |
| GitHub Stars (mayo 2026) | ~142.000 (rango global #49) | ~371.000 (rango global #6) |
| Forks (mayo 2026) | ~22.100 | ~76.500 |
| Versión actual | v0.13.0 (mayo 2026) | Releases diarios/casi-diarios |
| Fecha de creación del repo | Julio 2025 | Noviembre 2025 |
| Modelo de memoria | SQLite+FTS5 + límites estrictos (~2.200 chars); consolidación automática | Archivos Markdown (MEMORY.md) sin límite; editables a mano |
| Aprendizaje autónomo | Sí — crea y refina skills desde la experiencia | No — no modifica su comportamiento con el uso |
| Skills incluidas | 48 herramientas integradas + skills generadas por el agente | Depende de ClawHub; no incluye herramientas de serie |
| Formato de skills | SKILL.md (estándar AgentSkills) | SKILL.md (estándar AgentSkills) |
| Plataformas de mensajería | ~20 (WhatsApp, Telegram, Slack, Discord, Signal, Email, Teams, LINE, DingTalk, Feishu, Matrix, Mattermost, QQ, WeChat y otras) | 24+ (todas las de Hermes más iMessage, IRC, Zalo, Nostr, Tlon, Twitch, Synology Chat, Nextcloud Talk y otras) |
| Seguridad | Defensa en profundidad: contenedores Docker/Singularity, aprobaciones manuales, filtrado de credenciales MCP, detección de prompt injection | 1.300+ security advisories desde enero 2026; múltiples CVEs críticos; sandbox con bypasses documentados |
| Proveedores LLM | OpenAI, Anthropic, Gemini, OpenRouter, Nous Portal, Ollama, vLLM, llama.cpp, SGLang, ZhipuAI/Kimi, MiniMax y cualquier compatible con OpenAI | 30+ proveedores: Anthropic, OpenAI, Ollama, DeepSeek, Mistral, Groq, Hugging Face, LM Studio, Cloudflare, Bedrock, Perplexity, Venice, Vercel y otros |
| Soporte RL | Sí — extras oficiales Atropos/Tinker/W&B; environments en el catálogo | No |
| Multiagente | Kanban multiagente persistente; cada worker es un proceso de SO separado | Múltiples agentes aislados en el mismo host; subagentes en background |
| Despliegue | VPS (~5 €/mes), clúster GPU, serverless (Modal, Daytona, Vercel) con idle casi a coste cero | Server local o VPS siempre activo; Docker opcional; LaunchAgent macOS / systemd Linux / tarea programada Windows |
| Persistencia de estado | SQLite + LanceDB (vector DB) + kanban.db | Archivos LMDB/FTS local; estado por agente aislado |
| Migración desde competidor | Sí — hermes claw migrate oficial |
Sin herramienta oficial de migración desde Hermes |
| Interfaz | CLI / TUI; sin GUI nativa | Dashboard web + CLI; WebChat incluido |
| Windows nativo | Beta | Sí — tarea programada como gateway |
| Curva de aprendizaje | Moderada — más complejo por el modelo de aprendizaje y la infraestructura | Baja — dashboard web intuitiva; documentación extensa en español |
| Mejor para | Aprendizaje continuo, seguridad, RL, DevOps, investigación IA | Asistente multi-canal amplio, setup rápido, plataformas de nicho, TypeScript |
Arquitectura: Python learning loop vs Node.js gateway
La diferencia arquitectónica entre ambos frameworks explica la mayoría de sus ventajas y limitaciones respectivas.
OpenClaw: gateway persistente multi-canal
OpenClaw es un proceso Node.js/TypeScript que actúa como gateway local-first.
El binario principal es openclaw (vía openclaw.mjs),
que por defecto escucha en el puerto 18789. Su arquitectura interna define un
Gateway supervisado con módulos enchufables para cada canal de mensajería,
mientras los agentes corren aislados con su propio espacio de trabajo y estado.
El Gateway recibe mensajes de múltiples servicios vía WebSocket/HTTP y los enruta
al agente correspondiente. La configuración se gestiona en openclaw.json
(con soporte JSON5) y la persistencia vive en archivos Markdown y LMDB local.
El modelo de programación es reactivo por eventos de chat. Los agentes ejecutan bucles planificar-ejecutar-resultado típicos de LLMs, pero sin retener experiencia automáticamente. Al ser un solo proceso Node, es ligero para decenas de conversaciones concurrentes, pero no está diseñado para miles de tareas pesadas en paralelo.
Hermes Agent: learning loop con procesos de SO separados
Hermes Agent es un framework Python modular con múltiples entrypoints (CLI,
Gateway, API REST, batch runner) que alimentan el mismo bucle AIAgent.
Su persistencia es más sofisticada: SQLite+FTS5 para historial y búsqueda de
sesiones, LanceDB como vector DB para memoria semántica, y
kanban.db para el Kanban multiagente persistente.
La distinción arquitectónica más importante de Hermes es que cada worker multiagente es un proceso de SO separado, no un subagente in-process como en la mayoría de frameworks. Esto hace que la multiagencia duradera sea real: board de tareas + procesos de SO + handoffs persistidos. La capa de backends de ejecución es la más amplia de los dos sistemas: local, Docker, SSH, Singularity, Modal, Daytona y Vercel.
GitHub y adopción de la comunidad
OpenClaw tiene más del doble de estrellas que Hermes Agent, pero la brecha se explica en parte por el momento viral de enero de 2026 y por ser un proyecto más orientado a usuarios finales con una dashboard web accesible. Hermes Agent tiene menos tracción pública generalista pero una comunidad técnica muy activa, con más contribuidores por release y un ecosistema académico (RL, Atropos, W&B) que OpenClaw no tiene.
Memoria y aprendizaje autónomo
El modelo de memoria es la diferencia filosófica más importante entre ambos frameworks.
OpenClaw apuesta por la transparencia total: cada entrada de memoria
es un archivo Markdown (MEMORY.md, memory/YYYY-MM-DD.md)
que puedes leer, editar y auditar directamente con cualquier editor de texto. No hay
límite duro de tamaño. La búsqueda es por índice FTS. El precio de esta apertura es
que el sistema no consolida ni prioriza la memoria automáticamente: eres tú quien
decide qué guardar y cuándo. Si la memoria crece sin control, puede volverse
ineficiente sin mantenimiento manual.
Hermes Agent impone límites estrictos (aproximadamente 2.200
caracteres para la memoria del agente) y fuerza la consolidación cuando se llena,
descartando o resumiendo entradas menos relevantes. Esto evita la "hinchazón" de
memoria a costa de perder transparencia. En paralelo, registra un modelo de usuario
en USER.md que Hermes actualiza activamente basándose en las
interacciones, y almacena episodios en SQLite con búsqueda FTS5 y resúmenes
generados por LLM. Además, Hermes puede conectar con Honcho u otros backends de
memoria como plugins.
La ventaja de aprendizaje autónomo de Hermes es concreta: después de cada tarea, el agente evalúa los resultados, extrae skills reutilizables y actualiza el modelo de usuario. Con el tiempo, el agente mejora en las tareas que hace con frecuencia para los mismos usuarios. OpenClaw no tiene este mecanismo: su comportamiento no cambia con el uso más allá de lo que el usuario configura explícitamente.
Skills y herramientas
Ambos sistemas son compatibles con el estándar AgentSkills: cada skill es un
directorio con un archivo SKILL.md, frontmatter YAML e instrucciones
en lenguaje natural. Este formato compartido facilita la portabilidad y es la razón
por la que el migrador de Hermes puede importar los skills de OpenClaw sin
transformación.
La diferencia está en el punto de partida. Hermes Agent incluye 48 herramientas integradas (más 40 conjuntos de skills opcionales) listas para usar desde el primer arranque. No necesitas instalar nada adicional para tener capacidades de terminal, navegador, visión, TTS, cron, MCP, Home Assistant o SMS.
OpenClaw depende de ClawHub, el registro público de skills que a mayo de 2026 publicita 52.700 herramientas, 180.000 usuarios y 12 millones de descargas. Aunque el ecosistema de ClawHub es más amplio en número de skills publicados, el acceso a ese ecosistema requiere instalación explícita. El incidente de skills maliciosas en enero-febrero de 2026 (que obligó a añadir revisión de skills en ClawHub) es un precedente de seguridad relevante.
La capacidad única de Hermes de generar nuevas skills automáticamente a partir de la experiencia del agente no tiene equivalente en OpenClaw. Con el tiempo, un agente Hermes bien usado desarrolla un catálogo personalizado de habilidades optimizadas para los flujos de trabajo específicos de su usuario.
Canales de mensajería soportados
| Plataforma | Hermes Agent | OpenClaw |
|---|---|---|
| Telegram | ||
| Discord | ||
| Slack | ||
| Signal | ||
| Email (SMTP/IMAP) | ||
| Microsoft Teams | ||
| Matrix | ||
| Mattermost | ||
| WeChat / WeCom / Weixin | ||
| Feishu / Lark / DingTalk | ||
| LINE | ||
| BlueBubbles / iMessage (vía proxy) | BlueBubbles | iMessage + BlueBubbles |
| SMS (Plivo/Twilio) | ||
| Home Assistant | — | |
| Nostr | — | |
| IRC | — | |
| Zalo | — | |
| Tlon / Twitch / Synology Chat / Nextcloud Talk | — |
Seguridad comparada
La seguridad es el área donde la diferencia entre ambos frameworks es más pronunciada.
Hermes Agent: defensa en profundidad
Hermes implementa un modelo de seguridad pensado para entornos corporativos y
de producción. Las capas de protección incluyen autorización de usuario con
aprobación manual de comandos peligrosos, aislamiento en contenedores
Docker/Singularity con flags de seguridad y límites de recursos, filtrado de
credenciales vía MCP, detección de inyección de prompts en archivos, separación
completa entre sesiones y sanitización de inputs. Además, las acciones destructivas
(rm -rf /, fork bombs) están bloqueadas de forma permanente.
A mayo de 2026, los registros públicos de Hermes muestran solo algunos CVEs, entre los que se documentó CVE-2026-22798 (vulnerabilidad de divulgación de información en el filtrado de logs), que fue corregido rápidamente. El equipo de Nous Research tiene un proceso de respuesta a vulnerabilidades activo.
OpenClaw: historial extenso de vulnerabilidades
OpenClaw es el único framework del ecosistema con una trazabilidad pública
realmente densa de advisories. A 30 de abril de 2026, GitHub mostraba 1.309
security advisories desde el 10 de enero de 2026: 535 publicadas, 746 cerradas
como inválidas, y de 109 críticas, 95 cerradas como inválidas. El post oficial
"How OpenClaw Got Safer in Public" reconoce bugs reales de autenticación,
confusión de privilegios, bypass de sandbox, manejo inseguro de variables de
entorno y path traversal en screen_record.
El CVE-2026-24763 (inyección de comandos en Docker sandbox) fue el más
significativo. El modelo de sandbox de OpenClaw tiene modos
off/non-main/all, pero la documentación oficial advierte
explícitamente que si necesitas aislamiento frente a usuarios hostiles, debes
separar por usuario de SO o por host y correr gateways distintos. Es una
herramienta pensada para el modelo de "asistente personal de un solo operador
de confianza".
Rendimiento y opciones de despliegue
hermes-atropos-environments directamente. OpenClaw no
tiene equivalente.
Cuándo elegir cada uno
No hay una respuesta universal. La elección correcta depende del perfil de uso, los canales necesarios y la importancia de la seguridad.
Elige Hermes Agent si...
- Tus flujos de trabajo son repetitivos y quieres que el agente mejore con el uso: soporte técnico recurrente, informes periódicos, pipelines de datos continuos.
- La seguridad es prioritaria: Hermes tiene un modelo de defensa en profundidad muy superior a OpenClaw para datos sensibles o entornos corporativos.
- Trabajas con Python y quieres extender el agente con scripts RPC o plugins Python nativos.
- Te interesa investigación de IA: generación de trayectorias para RL, integración con Atropos/W&B, agentes que aprenden y mejoran sus propias habilidades.
- Necesitas infraestructura flexible y barata: Hermes puede correr en serverless con coste de idle casi cero.
- Ya tienes OpenClaw y quieres migrar: el migrador oficial automatiza la mayor parte del proceso.
Elige OpenClaw si...
- Necesitas 24+ plataformas de mensajería simultáneas, especialmente plataformas de nicho como iMessage, IRC, Nostr, Zalo o Tlon.
- Valoras la memoria completamente transparente: cada entrada visible y editable en archivos Markdown sin límite.
- Tu stack es TypeScript/Node.js y quieres escribir plugins o extensiones en ese ecosistema.
- Quieres setup rápido con una dashboard web intuitiva y documentación extensa disponible también en español.
- Necesitas orquestación multi-agente con routing fino entre agentes especializados en el mismo gateway.
- Tu caso de uso es un asistente reactivo generalista: responder desde múltiples canales para tareas no repetitivas donde el aprendizaje acumulativo no aportaría valor.
Preguntas frecuentes sobre Hermes Agent vs OpenClaw
A mayo de 2026, OpenClaw lidera con aproximadamente 370.000-371.000 estrellas (rango global #6), mientras Hermes Agent tiene aproximadamente 141.500-142.000 estrellas (rango global #49). OpenClaw tiene mayor adopción acumulada, pero Hermes Agent ha crecido rápidamente desde su lanzamiento en julio de 2025 con un ritmo de releases casi semanal y más de 1.000 contribuidores.
Depende del caso de uso. Hermes Agent es mejor para tareas repetitivas que se benefician del aprendizaje acumulativo, para equipos que priorizan la seguridad y para investigadores de IA que trabajan con RL. OpenClaw es mejor si necesitas más de 20 plataformas de mensajería simultáneas, memoria completamente transparente y editable, o si tu stack es TypeScript/Node.js.
Hermes Agent tiene un modelo de seguridad significativamente más robusto. Implementa defensa en profundidad con aislamiento en contenedores Docker/Singularity, aprobación manual de comandos peligrosos y filtrado de credenciales. OpenClaw ha acumulado más de 1.300 security advisories desde enero de 2026, incluyendo múltiples CVEs críticos de inyección de comandos y bypass de sandbox. Para entornos con datos sensibles, Hermes es la elección clara.
Sí. Hermes Agent está diseñado explícitamente para correr desde un VPS de 5 euros hasta un clúster GPU, o en entornos serverless (Modal, Daytona) donde el coste de idle es prácticamente cero. El proceso se hiberna cuando no hay actividad, a diferencia de OpenClaw que mantiene el gateway activo continuamente.
Es posible pero requiere configuración cuidadosa. Ambos pueden usar el
puerto 5000 por defecto, por lo que hay que aislarlos con puertos distintos.
Sus directorios de estado (~/.openclaw/ y
~/.hermes/) no se solapan. Durante la transición, muchos
usuarios ejecutan Hermes en un puerto diferente para validar la migración
antes de desconectar OpenClaw definitivamente.
OpenClaw soporta más de 24 plataformas: WhatsApp, Telegram, Slack, Discord, iMessage, IRC, LINE, Zalo, Nostr, Matrix, Mattermost, Signal, Teams, QQ, WeChat, Feishu y otras. Hermes Agent soporta aproximadamente 20 plataformas, cubriendo las más populares pero sin algunas de nicho como iMessage, IRC, Zalo o Nostr. Si tu flujo de trabajo depende de varias plataformas de nicho simultáneamente, OpenClaw sigue siendo la opción más robusta.
¿Listo para migrar de OpenClaw a Hermes?
La guía paso a paso cubre el backup inicial, el comando
hermes claw migrate, los elementos que requieren ajuste manual
y cómo verificar que todo funciona correctamente.
Crea tu primer agente de IA, paso a paso
Descarga la guía en PDF: 12 secciones, ejemplos reales y datos de 2026. Gratis.
Usamos analítica propia y anónima para mejorar la web. No usamos cookies de seguimiento ni vendemos tus datos. Más información en la política de cookies.