How-To Self-Hosting

Instalar Hermes Agent en tu Android con Termux

Hermes Agent

Hermes Agent

@hermesagents

March 15, 2026

7 min de lectura

En mi cajón hay un viejo Pixel 4a que llevaba unos dieciocho meses muerto para mí. Batería degradada, tapa trasera rota, bisagra de la bandeja SIM un poco floja. Pero también tiene un CPU de ocho núcleos a 2.0 GHz y seis gigas de RAM — o sea, una computadora Linux pequeña pero perfectamente capaz.

La semana pasada lo cargué, le instalé Termux y le metí Hermes Agent. Veinte minutos después estaba hablando con un asistente IA desde la app de Telegram en el teléfono que estuviera usando en ese momento. Este post explica cómo funciona y por qué las limitaciones de un teléfono son en realidad una buena lente para entender qué es Hermes.

Qué corre realmente en un Android

Hermes Agent es un programa Python. Termux — la versión de F-Droid, no la vieja de Play Store — te da un entorno Linux real en Android: apt, Python 3, git, ssh, una shell. Eso basta para que la mayor parte de la instalación de Hermes funcione igual que en un VPS.

Lo diferente en Android no es Hermes. Es el sistema operativo alrededor.

Android es un host hostil para procesos de fondo de larga duración. No hay systemd, no hay init tradicional, y el gestor de energía es agresivo — congela encantado cualquier proceso que no esté en primer plano, y lo hace en cuanto bloqueas la pantalla. Si corres Hermes sin más, tu bot de Telegram deja de responder en el instante en que se apaga la pantalla.

El truco es el helper de wakelock integrado en Termux (termux-wake-lock), que le pide educadamente a Android que deje tu proceso en paz. Combínalo con tmux o screen para que la sesión sobreviva desconexiones de shell, conecta el teléfono al cargador, y tienes un servidor siempre encendido que vive dentro de tu cajón.

Por qué Hermes cabe en un teléfono

La mayoría de proyectos de "asistente IA en tu teléfono" van por uno de dos caminos. O lanzan una app móvil enorme que envuelve una llamada API (que en realidad es solo un cliente de chat del agente de otro), o intentan correr un modelo cuantizado pequeño en el dispositivo y te dan algo lento y poco inteligente. Hermes no hace ninguna de las dos.

Lo que realmente corres en el teléfono es el gateway de Hermes — la parte que escucha en Telegram, Discord, Slack, etc., gestiona sesiones y habla con el proveedor de modelos que elijas. El modelo de lenguaje no tiene que vivir en el teléfono. Puedes hacer que hable con Nous Portal, OpenAI, Anthropic o cualquier otro proveedor por HTTPS. El trabajo del teléfono es ser un coordinador pequeño, barato y siempre encendido. El trabajo pesado pasa en la nube o donde prefieras.

Aquí es donde las decisiones de v0.2.0 rinden silenciosamente en un dispositivo para el que nadie diseñó Hermes. El router de proveedores centralizado permite configurar el teléfono para usar un modelo barato por defecto (como el MiMo gratuito de Nous Portal) y escalar a uno más fuerte solo para tareas difíciles. El sistema de manifests de skills solo carga skills cuyos prerrequisitos existen en el dispositivo. El mecanismo de checkpoints y rollback sigue funcionando porque no le importa lo potente que sea la máquina.

Qué pierdes, qué ganas

Lo que no funciona en un teléfono es bastante obvio: no puedes instalar un servicio systemd (usas tmux y aceptas que un reinicio implica relanzar el gateway), no hay inferencia local pesada, no hay sandboxes Docker, y la automatización de navegador es limitada.

Lo que ganas es todo lo que hace atractivo un servidor pequeño siempre encendido: LTE por defecto (el teléfono es su propia red), UPS integrado (la batería lo mantiene horas durante un corte de luz), monitoreo integrado (la pantalla de batería te dice qué hace el servidor), y operación silenciosa. Cero ruido. Cero espacio en rack. El consumo de una lucecita de noche.

El punto de fondo

Lo interesante de correr Hermes en un teléfono muerto no es que funcione. Es que funciona igual que en un servidor de 200 dólares. Un agente desacoplado de su máquina deja de depender de la máquina.

Un Pixel 4a muerto en un cajón es un hogar perfectamente bueno para un bot con el que hablas diez veces al día. Eso no es un compromiso. Esa es toda la idea.

Leer más

Mantente al día

Novedades de la comunidad sobre versiones de Hermes Agent, nuevos skills e integraciones. Sin spam, cancela cuando quieras.