logo
icon

Hermes Agent

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.

template cover
Implementado470 veces
EditorzeaburZeabur
Creado2026-04-12
Mínimo2 Núcleos4 GB
Recomendado4 Núcleos8 GB
Etiquetas
AIAgentChatbot

Hermes Agent

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.

Inicio rápido

  1. Despliegue esta plantilla — introduzca su clave API de OpenRouter (obligatoria) y opcionalmente un token de bot de Telegram.
  2. Acceda al servidor API — tras el despliegue, su instancia expone un endpoint compatible con OpenAI en su dominio.
  3. Use la API — envíe solicitudes con su clave API generada automáticamente (mostrada en las instrucciones del servicio):
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!"}]}'

Plataformas de mensajería

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.

Usando Zeabur AI Hub (alternativa a OpenRouter)

En lugar de una clave de OpenRouter, puede usar Zeabur AI Hub — un agregador compatible con OpenAI. Tras el despliegue:

  1. Ponga su clave de AI Hub en OPENROUTER_API_KEY (reutilice la misma variable).
  2. Edite /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)
  3. Reinicie el servicio.

Nota: la variable de entorno OPENROUTER_BASE_URL no sobrescribe config.yaml; debe editar el archivo.

Configuración

  • Proveedores de LLM, herramientas y demás ajustes — consulte la guía oficial de Configuration y la referencia de variables de entorno.
  • Edite los archivos de configuración en /opt/data/ a través de la pestaña «Archivos» de Zeabur:
    • config.yaml — selección de modelo, backend de terminal, configuración de plataformas
    • SOUL.md — personalidad del agente y prompt del sistema
    • .env — todas las variables de entorno
  • Después de editar, reinicie el servicio para aplicar los cambios.

Notas

  • La imagen Docker es de ~4.5 GB (incluye Playwright + Chromium para automatización del navegador). El primer despliegue puede tardar varios minutos en descargar la imagen.
  • El primer arranque tarda 30-60 segundos en inicializar los archivos de configuración y sincronizar las habilidades.
  • El uso de herramientas del navegador puede causar un alto consumo de memoria — si encuentra errores OOM (memoria insuficiente), considere actualizar a una instancia mayor (recomendado 4 vCPU / 8 GB RAM).

Licencia

Hermes Agent está licenciado bajo la Licencia MIT por Nous Research.