Aprende a usar Hermes Agent, el asistente de IA autónomo y open-source de Nous Research. Instálalo en 2 minutos, elige un modelo, crea tu primer workflow automatizado y descubre cómo mejora solo con el uso. Basado en la guía oficial de Hermes Atlas.
Hermes Agent es un agente de IA autónomo y open-source creado por Nous Research. Se ejecuta en tu propio ordenador o en un VPS barato, recuerda todo lo que aprende entre sesiones y escribe sus propias skills reutilizables mientras trabaja.
Se comunica contigo a través de 14+ plataformas: CLI, Telegram, Discord, Slack, email y más. Con más de 104.000 estrellas en GitHub, es el agente open-source de más rápido crecimiento en 2026.
Instalas Hermes con un comando curl. Eliges un proveedor de modelos (Claude, GPT, GLM, MiniMax,
o incluso un modelo local con Ollama). Le das un trabajo —"resume mis notificaciones de GitHub cada mañana"—
y él lo ejecuta. Y aprende. Una semana después, hace el mismo trabajo mejor porque ha estado escribiendo
skills en segundo plano.
La mayoría de herramientas de IA no tienen memoria: abres un chat, preguntas, cierras la pestaña. Hermes invierte eso. Vive en tu máquina, tiene memoria persistente, crea skills (procedimientos reutilizables) cada vez que descubre algo útil, y te llega por el canal que prefieras.
Harness Engineering: Nous cree que el verdadero avance no es un modelo más inteligente, sino un wrapper más inteligente alrededor del modelo. Hermes invierte en 5 capas: instrucciones, restricciones, feedback, memoria y orquestación. El modelo es intercambiable.
Hay tres perfiles típicos de usuario. Identifica el tuyo:
La mayoría de usuarios avanzados usan dos o tres de estas herramientas juntas:
| Característica | Claude Code | Cursor | OpenClaw | Hermes Agent |
|---|---|---|---|---|
| Superficie principal | CLI en un repo | IDE | CLI + configs | CLI + chat + cron + Telegram |
| Memoria persistente | Solo sesión | Solo proyecto | Archivos de config | ✅ Multi-sesión (MEMORY.md, USER.md) |
| Auto-aprendizaje | ❌ No | ❌ No | ❌ No | ✅ Skills auto-generadas |
| Canales | Terminal | Editor | Terminal | Terminal, Telegram, Discord, email, webhooks |
| Tareas programadas | ❌ No | ❌ No | ❌ No | ✅ Cron integrado |
| Mejor para | Codificar en un repo | Escribir código inline | Ejecutar workflows shell | Tareas autónomas que mejoran con el tiempo |
La mayoría de la comunidad ejecuta Hermes + Claude Code. Claude Code para el código dentro del repo, Hermes para todo lo demás: briefings diarios, monitoreo, automatización, investigación multi-repo.
Un solo comando curl y dos pasos de configuración:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
En Windows nativo (PowerShell beta):
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
hermes
Hermes te guiará por la configuración del proveedor. Pega tu API key cuando te la pida.
hermes doctor
Muestra un reporte de salud. Todo en verde = listo.
"Command not found: hermes" → Abre una terminal nueva o ejecuta source ~/.bashrc.
"Provider error: invalid key" → La key tiene un espacio al final o es del proveedor equivocado. Re-ejecuta hermes model.
Windows: "bad interpreter" → Estás en Windows nativo, no en WSL2. Instala WSL2 con wsl --install.
El error más común del primer fin de semana: si Hermes se siente lento o torpe, casi siempre es el modelo, no Hermes.
Modelos pequeños (Gemma 2B, Llama 3.1 8B) no pueden llamar herramientas de forma fiable. Usa un modelo frontier para trabajo real.
| Modelo | Coste | Llamadas a herramientas | Mejor para |
|---|---|---|---|
| Claude Sonnet / Opus | $$$ | Excelente | Workflows de producción |
| GPT-5 | $$$ | Excelente | Stack OpenAI |
| GLM-5 (z.AI) | $ | Excelente | Mejor relación calidad-precio |
| MiniMax M2.7 | $$ | Excelente | Gran valor |
| DeepSeek | $ | Buena | Workflows optimizados en coste |
| Ollama + Qwen 2.5 Coder | Gratis (local) | Buena | Offline, privacidad |
| Ollama + Gemma/Llama 8B | Gratis (local) | Pobre | Solo chat |
Nous Portal — Una suscripción plana que cubre Claude, GPT, GLM, MiniMax y más con una sola autenticación. Un pago mensual fijo y olvídate de gestionar APIs.
Elige UNO de estos ejemplos y ejecútalo hoy. Cada uno te enseña una faceta diferente de Hermes.
cd ~/projects/mi-repo
hermes
> audita este repo: código muerto, imports sin usar,
bloques comentados de más de 6 meses. Produce un reporte en markdown.
Hermes leerá archivos, ejecutará greps y escribirá el reporte. La segunda vez será más rápido — ya habrá creado una skill repo-audit.
# En cualquier VPS Linux barato (Hetzner, Digital Ocean...)
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes gateway setup
# Pega tu token de bot de @BotFather
# Pega tu ID numérico de Telegram (de @userinfobot)
hermes daemon start
Mensajea a tu bot. Luego añade un trabajo recurrente:
> cada mañana a las 8am, resume mis notificaciones de GitHub
y envíamelas aquí
hermes
> cada día laboral a las 7:30am, recopila: (1) top 10 HN de anoche,
(2) mis notis de GitHub sin leer, (3) el clima en Buenos Aires.
Envía como email a santiago@ejemplo.com
La lista de permitidos de Telegram necesita tu ID numérico (ej: 123456789), no tu @alias. Usa @userinfobot en Telegram para obtenerlo.
Esta es la sección más importante. Si entiendes el bucle de aprendizaje, entiendes por qué Hermes está diseñado así.
Después de cada tarea —o cada ~5 llamadas a herramientas— Hermes hace una retrospectiva: ¿funcionó? ¿qué tomó demasiado tiempo? ¿hay un patrón reutilizable? Cuando la respuesta es sí, escribe una nueva skill o actualiza la memoria.
Esto es lo opuesto a un chat sin estado. Un chat sin estado tira todo al final de cada conversación. Hermes lo escribe.
La memoria se guarda en tres lugares:
Los límites pequeños son deliberados: fuerzan a Hermes a decidir qué vale la pena conservar.
Una skill es un archivo markdown en ~/.hermes/skills/<nombre>/SKILL.md que describe: cuándo activarse, cómo ejecutarse, qué contexto necesita. Mientras que Claude Code guarda datos sobre ti, Hermes guarda procedimientos reutilizables.
Las skills no se auto-generan tras cada tarea — sería ruidoso. Se generan cuando Hermes detecta repetición: normalmente tras 5+ llamadas a herramientas sobre un mismo patrón. El día 1 tu directorio de skills está vacío. El día 30 tienes 20+ skills gestionando tu vida.
Hay 643 skills comunitarias en el Hub. Estas son las 5 que todo usuario debería tener desde el día 1:
hermes skills install <nombre>
hermes skills browse # Explorador interactivo
hermes skills search telegram # Búsqueda por palabra clave
hermes skills info <nombre> # Inspeccionar antes de instalar
Los skills vienen en 4 niveles de confianza: Builtin (viene con Hermes), Official (de Nous), Trusted (verificados), Community (el resto, léelos antes de instalarlos).
Ya instalaste Hermes, elegiste modelo, ejecutaste un workflow y entiendes el bucle de aprendizaje. Tres caminos desde aquí:
Sí, Hermes es gratis y open-source (MIT). Pagas solo por la API del modelo que uses. Con Ollama tu coste puede ser $0.
Sí. Instálalo con Ollama o LM Studio y desconéctate. Memoria, skills y cron funcionan offline. Eso sí, los modelos locales son más débiles llamando herramientas.
No — si usas un proveedor API, cualquier laptop vale. Necesitas GPU solo si ejecutas el modelo localmente.
Solo al proveedor que configures. Hermes no tiene telemetría. Memoria, skills y sesiones viven en tu disco. Con un modelo local, tus datos nunca salen de tu máquina.
hermes update
Hermes se auto-actualiza. Te dice qué cambió, respalda tu config y aplica la nueva versión. Versión actual: v0.10.0 (abril 2026).