🤖HermesBlog
Hermes Feature Guides · Parte 118/9/2026

¿Hermes en tu teléfono Android? ¡Sí, es posible!

Scheduled Tasks (Cron) — Let AI Work Automatically — easy-to-understand guide based on official docs

hermes-feature-11-cron

¿Hermes en tu teléfono Android? ¡Sí, es posible!

Seguramente has escuchado que Hermes Agent funciona genial en tu escritorio o servidor. Pero, ¿qué tal si quieres ejecutar un agente de IA directamente desde tu bolsillo? Buenas noticias: Hermes ahora funciona en teléfonos Android a través de Termux. No es la experiencia completa de escritorio, pero es un agente CLI sólido y nativo para el teléfono que puede manejar tareas cron, mensajería y más.

Vamos a desglosar qué funciona, qué no, y cómo empezar.


Lo que funciona en Android (La ruta probada)

El paquete oficial de Termux instala estas funciones principales:

  • CLI de Hermes — el agente de línea de comandos completo
  • Soporte de cron — programa tareas automáticamente
  • Soporte de terminal PTY/fondo — ejecuta agentes en segundo plano
  • Puerta de enlace de Telegram — chatea con tu agente vía Telegram (mejor esfuerzo)
  • Soporte de MCP — conecta herramientas externas
  • Memoria Honcho — memoria persistente entre sesiones
  • Soporte de ACP — protocolo de comunicación entre agentes

El comando de instalación probado es:

python -m pip install -e '.[termux]' -c constraints-termux.txt

Lo que AÚN no es compatible

Algunas funciones necesitan dependencias de escritorio/servidor que no están disponibles en Android:

  • El extra completo .[all] no es compatible
  • Voz está bloqueada porque ctranslate2 no publica ruedas (wheels) para Android
  • El arranque automático de Browser/Playwright se omite
  • El aislamiento con Docker no está disponible dentro de Termux
  • Android puede suspender trabajos en segundo plano, así que la persistencia de la puerta de enlace es de mejor esfuerzo

No te preocupes — Hermes sigue funcionando genial como agente CLI nativo del teléfono. Simplemente es intencionalmente más limitado que la instalación de escritorio.


Opción 1: Instalador de una línea (La más fácil)

Hermes ahora incluye un instalador consciente de Termux que maneja todo automáticamente:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

En Termux, el instalador automáticamente:

  • Usa pkg para paquetes del sistema
  • Crea un entorno virtual de Python
  • Intenta primero el extra amplio .[termux-all], y luego recurre a .[termux]
  • Enlaza hermes en $PREFIX/bin para que permanezca en tu PATH
  • Omite el arranque no probado de browser/WhatsApp

Si quieres más control o necesitas depurar, usa la ruta manual a continuación.


Opción 2: Instalación manual (Totalmente explícita)

1. Actualiza Termux e instala paquetes del sistema

pkg update
pkg install -y git python clang rust make pkg-config libffi openssl nodejs ripgrep ffmpeg

¿Por qué estos? clang, rust, make, pkg-config, libffi y openssl son necesarios para compilar dependencias de Python en Android. ripgrep proporciona búsqueda rápida de archivos, y ffmpeg maneja conversiones de medios.

2. Clona Hermes

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent

3. Crea un entorno virtual

python -m venv venv
source venv/bin/activate
export ANDROID_API_LEVEL="$(getprop ro.build.version.sdk)"
python -m pip install --upgrade pip setuptools wheel

La exportación de ANDROID_API_LEVEL es importante para paquetes basados en Rust como jiter.

4. Instala el paquete probado de Termux

python -m pip install -e '.[termux]' -c constraints-termux.txt

¿Quieres solo el agente mínimo? Esto también funciona:

python -m pip install -e '.' -c constraints-termux.txt

5. Coloca hermes en tu PATH

ln -sf "$PWD/venv/bin/hermes" "$PREFIX/bin/hermes"

Esto hace que el comando hermes esté disponible en cada nueva shell sin reactivar el venv.

6. Verifica la instalación

hermes --version
hermes doctor

7. Inicia Hermes

hermes

Opción APT mantenida por la comunidad

¿Prefieres un gestor de paquetes nativo? Hay un repositorio APT mantenido por la comunidad disponible. Nota: Esta no es una distribución oficial de NousResearch — estás confiando en un repositorio operado por un colaborador y su clave de firma.

curl -fsSL https://raw.githubusercontent.com/adybag14-cyber/termux-python/main/scripts/setup_apt_repo.sh | bash
pkg install hermes-agent

La huella de la clave de firma es:

EAD24A2124EFA7393A78B7B14699F966313F7A6B

Con instalaciones APT, Hermes no ejecutará su autoactualizador de Git. Usa el gestor de paquetes en su lugar:

pkg update
pkg upgrade hermes-agent

Configuración recomendada después de instalar

Configura un modelo

hermes model

O establece las claves directamente en ~/.hermes/.env.

Vuelve a ejecutar el asistente de configuración cuando quieras

hermes setup

Reflexiones finales

Ejecutar Hermes en tu teléfono Android es una excelente manera de tener un agente de IA siempre al alcance. No es la experiencia completa de escritorio, pero para tareas cron, chats de Telegram y tareas de CLI, es sorprendentemente capaz. Empieza con el instalador de una línea, y si encuentras problemas, la ruta manual te da control total. ¡Feliz automatización!

📖 Documentación oficial

Este artículo se basa en la documentación oficial de Hermes Agent :Docs oficiales › getting-started/termux