Hermes Agent
Agente de IA de código abierto (MIT) de Nous Research que puedes instalar en tu equipo o en un servidor: usa terminal, navegador y herramientas MCP, y guarda memoria y skills en archivos locales.
Qué es Hermes Agent
Hermes Agent es un agente de IA de código abierto desarrollado por Nous Research, Inc. Su web lo presenta como «el agente autodidacta» con un bucle de aprendizaje propio: crea habilidades (skills) a partir de lo que hace, las mejora con el uso, recuerda lo que aprende entre sesiones y mantiene un perfil de quien lo usa. Se distribuye con licencia MIT.
No es lo mismo que los modelos Hermes. Nous Research publica también modelos de lenguaje con el nombre Hermes; son modelos que se pueden usar con el agente a través de un proveedor compatible, no el agente en sí. Esta ficha trata solo de Hermes Agent, el software.
Qué significa que sea un agente
Un chatbot responde. Un agente recibe una tarea y la ejecuta con herramientas: ejecuta comandos, abre un navegador, lee y escribe archivos, llama a servicios externos y vuelve a ti con el resultado. En Hermes, las herramientas incluyen terminal, navegador, control del escritorio, más de sesenta herramientas integradas y cualquier servidor MCP que conectes. Por eso la pregunta importante con Hermes no es qué modelo usa, sino qué le dejas tocar.
Dónde puede ejecutarse
Hermes vive donde lo pongas: en tu portátil o un Mac mini, en un servidor virtual de unos cinco dólares al mes, en un clúster con GPU o en infraestructura sin servidor. Tiene siete modos de ejecución de comandos (terminal backends): local, Docker, SSH, Modal, Daytona, Vercel Sandbox y Singularity. En local no hay aislamiento; en Docker, los comandos corren dentro de un contenedor con privilegios recortados.
Es un software que instalas y administras tú. La web de Nous Research menciona también una opción en la nube, que esta ficha no describe, y ofrece Nous Portal, una suscripción opcional para acceder a modelos y herramientas.
Desktop y línea de comandos
- **Hermes Desktop**: instaladores para Windows y macOS (en macOS, solo Apple Silicon).
- **CLI**: instalación con un script en Linux, macOS y WSL2, y con PowerShell en Windows; también hay instalación en Android mediante Termux.
- Requisitos que cita su documentación de instalación: Git, curl, tar y utilidades SHA-256; el agente corre sobre Python (3.14, con soporte más amplio de 3.11 a 3.14).
- La configuración y los datos viven en `~/.hermes/` (o en `%LOCALAPPDATA%\hermes\` en Windows).
Hablas con él desde el terminal o desde más de veinte plataformas de mensajería (entre ellas Telegram, Discord, Slack, WhatsApp, Signal, Matrix y Teams) con un único proceso «gateway».
Modelos y proveedores
Funciona con Nous Portal, OpenRouter, OpenAI o cualquier endpoint compatible, y también con modelos locales mediante Ollama, vLLM, llama.cpp o SGLang. El agente es gratuito; pagas el uso del proveedor de modelos que elijas (con un modelo local, no pagas por uso). Nous Portal es una suscripción que da acceso a más de trescientos modelos y a herramientas de navegador, imagen y voz con un único inicio de sesión.
Memoria y skills
- **Memoria**: dos archivos de notas (`MEMORY.md` para lo que el agente aprende y `USER.md` para tus preferencias), en `~/.hermes/memories/`, con límites de tamaño pequeños; se inyectan al inicio de cada sesión. Se puede desactivar.
- **Historial**: todas las sesiones de terminal y de mensajería se guardan en una base SQLite local con búsqueda de texto, para consultarlas después.
- **Skills**: procedimientos que el agente crea y reutiliza, compatibles con el estándar abierto agentskills.io.
Navegador y control del ordenador
- **Navegador**: puede usar un navegador local (Chromium, Lightpanda, Camofox) o uno en la nube (Browser Use, Browserbase, Firecrawl o el de la suscripción de Nous), estos últimos con clave de API.
- **Sesiones y logins**: con la opción de perfil real, Hermes copia el perfil de tu navegador habitual, con sus cookies y sesiones guardadas, a una copia gestionada para navegar «como tú»; su documentación avisa de activarla solo cuando quieras que el agente actúe como tú. Para tareas programadas sin supervisión, las credenciales hay que guardarlas antes. Los códigos de doble factor y los CAPTCHA requieren intervención manual.
- **Control del escritorio**: en macOS, Windows y Linux, mediante un controlador de código abierto que actúa en segundo plano sin mover tu cursor. En macOS necesita los permisos de Accesibilidad y Grabación de pantalla. Las acciones destructivas pasan por el mismo sistema de aprobación que los comandos peligrosos, y sus instrucciones le prohíben pulsar diálogos de permisos o escribir contraseñas.
Privacidad y control
- Su documentación afirma que Hermes Agent no recoge telemetría, datos de uso ni analíticas, y que tus conversaciones, memoria y skills se guardan en archivos locales. Las llamadas salen solo hacia el proveedor de modelos que configures.
- Los secretos (claves de API, tokens, contraseñas) van en `~/.hermes/.env` y las credenciales OAuth en `auth.json`; la documentación recomienda permisos restringidos para ese archivo.
- Los comandos peligrosos pasan por un sistema de aprobación con tres modos: inteligente (por defecto, un modelo auxiliar evalúa el riesgo), manual y desactivado. Hay una lista de bloqueo permanente que ningún modo permite saltarse.
- Quien puede hablarle por mensajería se controla con listas de permitidos y un sistema de emparejamiento; por defecto, se deniega.
- Que el agente sea local no elimina el riesgo: si le das tu perfil de navegador, tus cuentas o herramientas amplias, actúa con ese acceso, y un correo o una web que lea puede contener instrucciones maliciosas (inyección de instrucciones). Su documentación incluye análisis de archivos de contexto y protección contra peticiones a redes privadas, pero ninguna defensa es absoluta.
Para quién tiene sentido
- Para quien quiere un agente que corra en su propia máquina o servidor, con memoria y archivos locales, y está dispuesto a instalarlo, configurarlo y mantenerlo.
- Para quien quiere elegir y cambiar de modelo o proveedor, incluidos modelos locales.
- Para quien quiere tareas programadas (informes, resúmenes) enviadas por Telegram u otro canal.
- Menos indicado si buscas algo que funcione sin configurar nada o un servicio gestionado con soporte.
Precio de Hermes Agent
El agente es gratuito y de código abierto (MIT). Los costes son el uso del proveedor de modelos que elijas, el servidor si lo alojas en uno y, de forma opcional, la suscripción de Nous Portal. Los precios de Nous Portal cambian: la fuente fiable es su propia web, no esta ficha.
Ventajas
- Código abierto con licencia MIT, instalable en tu propia máquina.
- Datos de memoria, skills e historial en archivos locales que controlas.
- Elección libre de modelos y proveedores, incluidos modelos locales.
- Varios modos de ejecución, desde tu portátil hasta un contenedor Docker aislado.
- Mensajería multicanal y servidores MCP para conectar tus herramientas.
Inconvenientes y limitaciones
- Lo instalas, configuras, actualizas y proteges tú; no es un servicio gestionado.
- macOS con procesador Intel no está soportado.
- En el modo de ejecución local no hay aislamiento, y en el modo Docker el contenedor es el único límite.
- Si activas el perfil real del navegador o guardas credenciales, el agente actúa con tus accesos.
- El coste de los modelos depende del proveedor y puede crecer con el uso.
Alternativas
Otros agentes personales (Instinct, Grok Bot, ChatGPT con sus agentes) funcionan como servicios alojados en la nube, con otro equilibrio entre comodidad y control. HubdAI publica una guía que compara qué acceso das a cada uno.
Preguntas frecuentes sobre Hermes Agent
¿Hermes Agent es lo mismo que los modelos Hermes?
No. Hermes Agent es el software agente; los modelos Hermes son modelos de lenguaje de Nous Research que se pueden usar con él mediante un proveedor compatible.
¿Es gratis?
El agente es gratuito y de código abierto. Pagas el uso del proveedor de modelos, el servidor si lo alojas en uno y, de forma opcional, Nous Portal. Con un modelo local no pagas por uso.
¿Envía mis datos a Nous Research?
Su documentación afirma que no recoge telemetría, datos de uso ni analíticas y que las llamadas salen solo hacia el proveedor de modelos que configures. Esa afirmación es del propio proyecto.
¿Puede usar mis cuentas y mi navegador?
Puede, según lo que le permitas: navegador local o en la nube, control del escritorio y, de forma opcional, una copia de tu perfil real de navegador con sus sesiones. Cuanto más le des, más actúa como tú.
¿Funciona en Windows y macOS?
Hay instaladores de escritorio para ambos (en macOS, solo Apple Silicon) y la documentación de instalación indica Windows nativo o WSL2. Comprueba la guía de instalación vigente antes de instalarlo.
Fuentes oficiales
- Producto y documentación: hermes-agent.nousresearch.com/docs
- Instalación: hermes-agent.nousresearch.com/docs/getting-started/installation
- Seguridad: hermes-agent.nousresearch.com/docs/user-guide/security
- Navegador, memoria y control del ordenador: secciones «Browser», «Memory» y «Computer Use» de la documentación
- Repositorio: github.com/NousResearch/hermes-agent
- Desarrollador: nousresearch.com