El agente de IA que aprende y crece contigo
Todas las herramientas de inteligencia artificial que has utilizado tienen un problema con la memoria.
Abres una nueva sesión en ChatGPT, Claude o cualquier otro chatbot y, en muchos casos, vuelves a empezar desde cero.
Tienes que explicar nuevamente tu proyecto. Volver a escribir tus preferencias. Describir otra vez las restricciones que ya habías definido la semana anterior.
Puede parecer una pequeña molestia, pero cuando utilizas estas herramientas de forma seria y constante, el problema se acumula rápidamente.
Y precisamente ahí es donde Hermes Agent intenta cambiar las reglas del juego.
Entonces, ¿qué es exactamente Hermes Agent?
Hermes Agent es un agente de inteligencia artificial de código abierto que puede ejecutarse en tu propio servidor o computadora, conectarse con aplicaciones de mensajería como Telegram o Discord y volverse más capaz cuanto más lo utilizas.
No porque el modelo de inteligencia artificial que utiliza mejore automáticamente.
Lo que ocurre es que el sistema recuerda lo que ha aprendido mientras trabaja contigo y almacena esas lecciones como habilidades reutilizables.
Hermes Agent utiliza licencia MIT y es gratuito.
Tú eliges el modelo que quieres utilizar, ya sea Claude, GPT-4 o cualquiera de los más de 200 modelos disponibles a través de OpenRouter.
Hermes proporciona toda la infraestructura necesaria para convertir ese modelo en algo persistente y mucho más capaz.
No es simplemente un chatbot.
Tampoco es un asistente de programación vinculado a un IDE, es decir, a un entorno de desarrollo integrado.
Probablemente la forma más clara de describirlo sea esta:
Hermes es una inteligencia artificial autoalojada que vive en un servidor, puede seguir funcionando mientras duermes y posee una memoria que continúa existiendo incluso después de cerrar una conversación.
Las tres características que hacen diferente a Hermes Agent
1. Memoria persistente
La mayoría de las herramientas de inteligencia artificial funcionan prácticamente sin estado persistente.
Cada nueva sesión puede convertirse en un nuevo comienzo.
Hermes, en cambio, mantiene su memoria almacenada en una base de datos SQLite local.
Utiliza búsqueda de texto completo y resúmenes realizados mediante modelos de lenguaje para recuperar el contexto relevante cuando comienzas una nueva conversación.
Puede recordar tus proyectos, tus preferencias, tu entorno de trabajo y también cosas que haya aprendido o descubierto previamente.
Esa memoria se almacena localmente en:
~/.hermes/memories/
Los datos permanecen en tu máquina y no salen de allí a menos que tú mismo decidas moverlos.
2. Un sistema de habilidades generado automáticamente
Cuando Hermes completa correctamente una tarea compleja, puede escribir un archivo Markdown describiendo cómo consiguió resolverla.
Ese archivo recibe el nombre de "skill" o habilidad.
La próxima vez que le pidas realizar una tarea similar, Hermes puede cargar esa habilidad y evitar repetir desde cero todo el proceso de descubrimiento.
Esas habilidades se almacenan en:
~/.hermes/skills/
Además, puedes leerlas, modificarlas o eliminarlas cuando quieras.
Son archivos legibles por humanos.
Esto significa que no quedas excluido del conocimiento o la memoria que está construyendo tu propio agente.
Puedes inspeccionar directamente qué ha aprendido y cómo piensa reutilizar ese conocimiento.
3. Un ciclo cerrado de aprendizaje
Cuando una tarea necesita cinco o más llamadas a herramientas y termina correctamente, el agente analiza qué funcionó y registra ese procedimiento.
Cuando encuentra errores, prueba diferentes caminos y finalmente descubre una solución funcional, también puede guardar ese conocimiento.
Con el tiempo, el resultado es un agente que puede ejecutar tus flujos de trabajo recurrentes de forma más rápida y confiable.
La razón es sencilla: ya ha resuelto esos problemas anteriormente.
En lugar de comenzar siempre desde cero, acumula experiencia operativa.
¿Quién creó Hermes Agent?
Nous Research es el laboratorio de inteligencia artificial de código abierto que está detrás de la familia de modelos Hermes.
En agosto de 2024, la organización lanzó Hermes 3 utilizando como base la arquitectura Llama 3.1 de Meta.
Posteriormente, en 2025, presentó Hermes 4, que introdujo capacidades de razonamiento híbrido y un mejor seguimiento de instrucciones.
Estos modelos terminaron convirtiéndose en una referencia importante para trabajos serios relacionados con modelos de pesos abiertos.
Hermes Agent representa, en cierto modo, el siguiente paso natural de esa evolución.
En lugar de lanzar simplemente otro modelo, Nous Research desarrolló un framework capaz de utilizar prácticamente cualquier modelo y proporcionarle una infraestructura completa de memoria, aprendizaje de habilidades y ejecución de tareas en entornos reales.
¿Sobre qué infraestructura funciona realmente?
Aquí es donde Hermes empieza a resultar especialmente práctico.
Puedes instalar Hermes Agent mediante un único comando en Linux, macOS o WSL2.
En el caso de Windows, es necesario utilizar el subsistema Linux.
El instalador se encarga automáticamente de instalar Python, Node.js y todas las dependencias necesarias.
No necesitas configurar manualmente cada componente.
Para aprovechar todas sus capacidades, muchas personas ejecutan Hermes Agent en un VPS económico.
Un servidor con aproximadamente 2 GB de memoria RAM y un costo cercano a 5 dólares mensuales puede ser suficiente para mantener Hermes funcionando las 24 horas del día.
De esta forma, el agente puede permanecer conectado a Telegram y trabajar en diferentes tareas incluso cuando tú no estás delante de la computadora.
También existen alternativas serverless, como Modal y Daytona, que son compatibles con Hermes y pueden costar prácticamente nada durante los períodos en los que no existen sesiones activas.
Hermes Agent actualmente admite siete backends diferentes de ejecución:
- Local
- Docker
- SSH
- Singularity
- Modal
- Daytona
- Vercel Sandbox
También puedes ejecutarlo completamente desde tu laptop si simplemente quieres experimentar con el sistema antes de instalarlo en un servidor.
¿Cómo puedes comunicarte con Hermes?
Hermes puede conectarse con 18 o más plataformas de mensajería.
Entre las plataformas que las personas utilizan con mayor frecuencia se encuentran:
- Telegram
- Discord
- Slack
- Signal
- Correo electrónico
Todo funciona desde un único proceso de gateway.
Puedes comenzar una conversación desde la terminal, continuarla posteriormente desde Telegram utilizando tu teléfono y, finalmente, hacer que el resultado sea enviado al canal de Slack de tu equipo.
Todos esos canales pueden conectarse a una misma sesión en ejecución y compartir una misma memoria.
Esto permite que Hermes funcione más como una capa persistente de inteligencia artificial que como una aplicación aislada.
Qué está haciendo realmente la gente con Hermes Agent
Los primeros casos de uso de la comunidad muestran diferentes formas de utilizar el sistema.
Investigación y gestión del correo electrónico
Algunos usuarios aseguran ahorrar entre 20 y 30 minutos por reunión utilizando el agente para investigar previamente a los clientes y preparar borradores de correos de seguimiento después de las reuniones.
En lugar de realizar manualmente toda la investigación previa y las comunicaciones posteriores, Hermes puede integrarse en ese flujo de trabajo.
Automatización de contenido
También se está utilizando para construir pipelines completos de contenido.
Entre los casos de uso se encuentran:
- Escritura de artículos para blogs.
- Creación de correos de prospección.
- Extracción de potenciales clientes desde GitHub y Reddit.
- Publicación automatizada de contenido.
La idea es que Hermes pueda ejecutar varias etapas consecutivas de un proceso en lugar de limitarse a generar únicamente el texto.
Tareas de asistente personal
Otro de los usos más habituales es como asistente personal.
Por ejemplo:
- Resúmenes diarios de noticias enviados a Telegram.
- Resúmenes de la bandeja de entrada.
- Gestión del calendario.
- Seguimiento de diferentes tareas personales.
Gracias a su memoria persistente, el agente puede conservar información entre sesiones y utilizarla en futuras interacciones.
Flujos de trabajo para desarrolladores
Los desarrolladores también están utilizando Hermes para automatizar tareas técnicas.
Entre ellas:
- Tareas autónomas de programación.
- Gestión de issues en GitHub.
- Ejecución de trabajos mediante cron.
- Automatización de copias de seguridad.
- Monitorización de sistemas.
En este escenario, Hermes funciona más como un agente operativo permanente que como un simple asistente de código.
Escritura de contenidos largos
También existen demostraciones relacionadas con escritura de larga duración.
Un usuario mostró al agente completando una novela de aproximadamente 79.000 palabras a lo largo de diferentes sesiones iterativas.
Este tipo de tarea resulta especialmente interesante porque pone a prueba uno de los principales argumentos de Hermes: la capacidad de mantener contexto, conocimiento y procesos de trabajo durante períodos considerablemente largos.
¿Qué ocurre con el modelo de inteligencia artificial?
Hermes Agent es independiente del modelo.
Durante la instalación puedes configurar el proveedor que quieras utilizar y cambiarlo posteriormente cuando sea necesario.
Entre los proveedores compatibles se encuentran:
- Nous Portal, la propia pasarela de Nous basada en OAuth.
- OpenRouter, con acceso a más de 200 modelos.
- OpenAI.
- Anthropic y sus modelos Claude.
- Google Gemini.
- Inferencia local mediante Ollama o vLLM.
- NVIDIA NIM.
- Hugging Face.
- Otros proveedores adicionales.
No necesitas modificar el código cuando quieres cambiar de modelo.
Un único comando permite realizar el cambio.
Esto separa claramente dos capas del sistema.
Por un lado está el modelo encargado del razonamiento.
Por otro lado está Hermes, que proporciona memoria, herramientas, habilidades, ejecución y persistencia.
La parte de seguridad: no deberías ignorarla
Aquí es donde la situación se vuelve más complicada.
La misma característica que hace interesante a Hermes, su sistema de habilidades, también representa una de sus principales preocupaciones de seguridad.
Como el agente puede escribir archivos de habilidades en el disco después de completar tareas, una inyección de instrucciones exitosa no necesariamente afecta solamente a una sesión.
Si una instrucción maliciosa consigue terminar almacenada dentro de un archivo de habilidad, podría permanecer allí.
Las siguientes sesiones podrían volver a cargar ese archivo.
En otras palabras, el ataque podría sobrevivir a la conversación original.
Investigadores de seguridad han documentado diferentes problemas relacionados con este funcionamiento.
Los archivos de habilidades no tienen una procedencia firmada
Los archivos de habilidades no incluyen necesariamente un mecanismo firmado que permita demostrar quién los creó.
Desde el punto de vista del sistema, un archivo generado legítimamente por el agente y un archivo colocado por un atacante dentro del directorio podrían parecer exactamente iguales.
Esto dificulta establecer una cadena clara de confianza.
Las integraciones MCP pueden funcionar con toda la autoridad del agente
Las integraciones de herramientas mediante MCP pueden ejecutarse utilizando los mismos permisos del agente.
De forma predeterminada, no existe necesariamente un aislamiento completo mediante sandbox.
Eso significa que la superficie potencial de ataque aumenta cuando el agente tiene acceso a diferentes herramientas o recursos del sistema.
Los trabajos cron revisan el prompt, pero no necesariamente las habilidades cargadas
Los trabajos programados mediante cron pueden analizar el campo de instrucciones proporcionado por el usuario.
Sin embargo, el contenido de las habilidades que se cargan posteriormente durante la ejecución puede no pasar por exactamente los mismos controles.
Esto abre otra posible superficie para ataques persistentes.
La Cloud Security Alliance detectó nueve CVE en cuatro días
Durante una auditoría empresarial realizada en mayo de 2026, la Cloud Security Alliance reportó nueve vulnerabilidades CVE en un período de cuatro días.
Nous Research respondió posteriormente con una versión de endurecimiento de seguridad, Hermes v0.5.
Esa versión incorporó más de 200 pull requests.
Entre las mejoras se incluyeron:
- Correcciones relacionadas con path traversal.
- Parches para evitar exposición de credenciales.
- Nuevos flujos de aprobación de comandos.
- Diferentes medidas adicionales de seguridad.
Sin embargo, muchas de estas mitigaciones son opcionales y deben activarse explícitamente en lugar de estar habilitadas de forma predeterminada.
Entonces, ¿es seguro utilizar Hermes?
La conclusión práctica es que Hermes puede ser perfectamente válido para uso personal, proyectos individuales y flujos de trabajo que no involucren información altamente sensible.
Sin embargo, actualmente no parece recomendable conectarlo directamente a sistemas de producción que manejen credenciales críticas, información de pagos o entornos sometidos a fuertes requisitos regulatorios sin implementar previamente medidas adicionales de seguridad.
Esto puede cambiar con el tiempo.
El equipo está trabajando activamente en mejorar estos aspectos.
Pero ese es, actualmente, el estado del proyecto.
¿Hermes compite con OpenClaw?
OpenClaw fue uno de los frameworks de agentes de inteligencia artificial que explotó en popularidad durante los primeros meses de 2026.
Su crecimiento estuvo impulsado principalmente por un gran marketplace de habilidades y por su amplio soporte para diferentes plataformas de mensajería.
Como era previsible, muchas personas comenzaron inmediatamente a comparar OpenClaw con Hermes Agent.
Sin embargo, en realidad no son exactamente el mismo tipo de producto.
OpenClaw se concentra en operaciones multicanal
OpenClaw está orientado especialmente hacia:
- Operaciones a través de múltiples canales.
- Flujos de trabajo de equipos.
- Un amplio ecosistema de habilidades desarrolladas por la comunidad.
Su enfoque está muy relacionado con la capacidad de conectar diferentes herramientas y canales alrededor de un sistema de agentes.
Hermes se concentra en la capa de aprendizaje
Hermes pone mayor atención en:
- Memoria persistente.
- Aprendizaje continuo.
- Habilidades generadas automáticamente.
- Tareas de larga duración.
- Reutilización del conocimiento obtenido en ejecuciones anteriores.
De hecho, una arquitectura que algunas personas están utilizando consiste en ejecutar Hermes como planificador de alto nivel sobre las herramientas disponibles en OpenClaw.
De esta forma, ambos proyectos pueden incluso complementarse en lugar de competir directamente.
Una observación importante sobre la seguridad de OpenClaw
Durante 2026, tres auditorías de seguridad diferentes encontraron habilidades maliciosas dentro del marketplace comunitario de OpenClaw.
Bitdefender llegó a identificar aproximadamente 900 paquetes problemáticos.
Hermes no posee actualmente un marketplace público de terceros de una escala comparable.
Eso representa una limitación desde el punto de vista del ecosistema.
Pero, al menos en esta etapa del desarrollo, también puede interpretarse como una ventaja relacionada con la seguridad.
Tener menos código de terceros entrando automáticamente en el sistema reduce determinadas superficies de ataque.
¿Vale la pena dedicarle tiempo a Hermes Agent?
La respuesta depende de lo que necesites.
Si ya utilizas herramientas de inteligencia artificial todos los días y te resulta frustrante que muchas de ellas parezcan olvidar continuamente el contexto de tus proyectos, Hermes intenta resolver precisamente ese problema.
La instalación requiere ciertos conocimientos técnicos.
Sin embargo, no resulta excesivamente complicada si te sientes cómodo utilizando una terminal y administrando un servidor Linux.
El instalador mediante una sola línea elimina buena parte de la fricción inicial.
Si buscas una herramienta completamente plug-and-play, probablemente Hermes todavía no sea para ti
Si quieres una solución completamente administrada, en la que no tengas que preocuparte por servidores, configuración o infraestructura, Hermes no está diseñado actualmente para ofrecer esa experiencia.
Es un proyecto de código abierto desarrollado por un laboratorio de investigación.
No es un producto SaaS completamente administrado.
El proyecto evoluciona rápidamente.
Eso significa que las nuevas funciones aparecen con mucha velocidad, pero también que existen aspectos que todavía necesitan mejorar.
La documentación es sólida.
La comunidad de Discord es activa.
Y el ritmo de desarrollo también es elevado.
Después de su lanzamiento se publicaron nueve versiones en aproximadamente siete semanas, lo que demuestra que el equipo está reaccionando rápidamente al feedback y a los problemas descubiertos.
La verdadera idea detrás de Hermes
Más allá de las características concretas de Hermes Agent, existe una idea mucho más interesante detrás del proyecto.
Un agente de inteligencia artificial no debería tener que comenzar desde cero cada vez que hablas con él.
Debería poder construir conocimiento sobre tus procesos.
Debería recordar cómo solucionó determinados problemas.
Debería poder utilizar ese conocimiento cuando vuelva a enfrentarse a situaciones similares.
Y debería mejorar progresivamente su capacidad para trabajar contigo.
Ese planteamiento tiene bastante sentido desde una perspectiva práctica.
La cuestión todavía abierta es si Hermes Agent será la implementación que terminará imponiéndose, si aparecerá otra alternativa diferente o si será una versión mucho más madura de este mismo concepto la que termine utilizándose de forma masiva durante los próximos años.
Pero el problema que intenta solucionar es real.
Y probablemente esa sea una de las principales razones por las que tanta gente está hablando de Hermes Agent.
Gracias por leer Código en Casa.
Si esto te a ayudado y te sumo algo Dale un 👏 , compártelo con tu red o dejame un comentario para saber tu opinión.