
Hermes Agent de NousResearch — un agente de IA autónomo con memoria persistente, uso de herramientas, programación de tareas y más de 14 plataformas de mensajería (Telegram, Discord, Slack, WhatsApp, Signal, Matrix, WeChat, WeCom, Feishu, DingTalk, Email, y más). Incluye un servidor API compatible con OpenAI.


Hermes Agent es un agente de IA autónomo desarrollado por Nous Research. Cuenta con memoria persistente, más de 40 herramientas integradas, programación de tareas y soporte de mensajería multiplataforma.
Este servicio expone dos puertos HTTP independientes. Vincule un dominio solo a los puertos que realmente necesite:
| Puerto | Propósito | Cuándo vincular un dominio |
|---|---|---|
| 5000 | Servidor API compatible con OpenAI | Solo si necesita acceso externo a la API (curl, SDK, etc.) |
| 9119 | Dashboard web (requiere HERMES_DASHBOARD=true) | Solo si quiere la interfaz de navegador |
Las plataformas de mensajería (Telegram, Discord, Slack, etc.) usan conexiones salientes — no requieren URL pública ni puertos abiertos.
Vincule un dominio al puerto 5000 y envíe solicitudes con su clave API generada automáticamente:
curl https://YOUR_DOMAIN/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_SERVER_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "default", "messages": [{"role": "user", "content": "Hello!"}]}'
HERMES_DASHBOARD=true en la pestaña Variables y reinicie el servicio.Nota de seguridad: El Dashboard será públicamente accesible desde internet. No lo active sin entender los riesgos — cualquier persona con la URL puede acceder y controlar su agente. Puede configurar autenticación OAuth mediante
HERMES_DASHBOARD_OAUTH_CLIENT_ID(consulte la referencia de variables de entorno).
Telegram se configura durante el despliegue como ejemplo. Puede activar cualquiera de las más de 14 plataformas compatibles (Discord, Slack, WhatsApp, Signal, Matrix, Email, WeChat, WeCom, Feishu, DingTalk, QQ Bot, Mattermost, BlueBubbles/iMessage, SMS, Home Assistant, webhooks genéricos) configurando las variables de entorno correspondientes después del despliegue.
Consulte la guía oficial de Messaging Gateway para instrucciones de configuración de cada plataforma.
En lugar de una clave de OpenRouter, puede usar Zeabur AI Hub — un agregador compatible con OpenAI. Tras el despliegue:
OPENROUTER_API_KEY (reutilice la misma variable)./opt/data/config.yaml desde la pestaña «Archivos» de Zeabur:
model.base_url: "https://sfo1.aihub.zeabur.ai/v1" (use hnd1 para Tokio)model.default: "claude-sonnet-4-5" (o cualquier modelo de AI Hub)Nota: la variable de entorno OPENROUTER_BASE_URL no sobrescribe config.yaml; debe editar el archivo.
/opt/data/ a través de la pestaña «Archivos» de Zeabur:
config.yaml — selección de modelo, backend de terminal, configuración de plataformasSOUL.md — personalidad del agente y prompt del sistema.env — todas las variables de entornoPuede usar la CLI de Hermes directamente desde la pestaña Exec de Zeabur (o zeabur service exec):
| Comando | Descripción |
|---|---|
hermes | Chat interactivo (REPL) |
hermes --tui | Interfaz de terminal moderna |
hermes -z "prompt" | Consulta única (para scripts) |
hermes status | Estado de todos los componentes |
hermes model | Cambiar modelo / proveedor |
hermes config | Ver o editar configuración |
hermes sessions list | Listar conversaciones |
hermes -c | Reanudar última conversación |
hermes cron | Gestionar tareas programadas |
hermes skills | Explorar e instalar habilidades |
Ejecute hermes --help para ver la lista completa de comandos.
Hermes Agent está licenciado bajo la Licencia MIT por Nous Research.
