Hermes puede operar desde CLI/TUI o desde un gateway de mensajería. No conectes mensajería hasta que una conversación normal ya funcione.
Orden correcto
Primero: hermes responde bien. Segundo: hermes doctor está limpio. Tercero: conectas gateway.
Configurar gateway
hermes gateway corre en primer plano: ves lo que pasa y lo detienes con Ctrl + C. Cuando ya funcione y quieras que siga activo tras reiniciar la computadora, instálalo como servicio:
Después lo controlas con hermes gateway start, hermes gateway stop y hermes gateway restart.
El gateway oficial puede cubrir canales como Telegram, Discord, Slack, WhatsApp, Signal y email, según tu configuración y proveedores.
Telegram como primer canal
- Crea un bot con @BotFather.
- Guarda el token.
- Configúralo en Hermes durante
gateway setup. - Arranca el gateway con
hermes gateway. - Escribe al bot desde Telegram.
Para que solo tú puedas darle órdenes, limita el acceso a tu ID de usuario de Telegram en ~/.hermes/.env:
TELEGRAM_ALLOWED_USERS=123456789
Reemplaza el número por tu ID (puedes separar varios con comas). Nunca uses GATEWAY_ALLOW_ALL_USERS=true en un bot con acceso a tu terminal.
Hermes Bot
Gateway de Hermes
Resume el estado de mi proyecto y dime si hay cambios sin commit.
09:14
Voy a revisar el directorio configurado, leer git status y responder sin modificar archivos.
09:14
Comandos compartidos
Muchos comandos existen tanto en CLI como en mensajería:
| Comando | Uso |
|---|---|
/new o /reset | Empezar conversación limpia |
/model | Cambiar proveedor/modelo |
/tools | Revisar herramientas |
/usage | Ver uso |
/stop | Interrumpir una tarea |
