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

Hermes auf deinem Android-Handy? Ja, das geht!

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

hermes-feature-11-cron

Hermes auf deinem Android-Handy? Ja, das geht!

Du hast wahrscheinlich schon gehört, dass der Hermes Agent auf deinem Desktop oder Server großartig funktioniert. Aber was, wenn du einen KI-Agenten direkt von deiner Hosentasche aus betreiben willst? Gute Nachrichten: Hermes läuft jetzt auf Android-Handys über Termux. Es ist nicht das volle Desktop-Erlebnis, aber es ist ein solider, phone-native CLI-Agent, der Cron-Jobs, Messaging und mehr übernehmen kann.

Lass uns aufschlüsseln, was funktioniert, was nicht, und wie du loslegst.


Was auf Android funktioniert (Der getestete Weg)

Das offizielle Termux-Bundle installiert diese Kernfunktionen:

  • Hermes CLI — der vollwertige Kommandozeilen-Agent
  • Cron-Support — plane Aufgaben automatisch
  • PTY/Hintergrund-Terminal-Support — starte Agenten im Hintergrund
  • Telegram-Gateway — chatte mit deinem Agenten über Telegram (Best-Effort)
  • MCP-Support — verbinde externe Tools
  • Honcho-Speicher — persistentes Gedächtnis über Sitzungen hinweg
  • ACP-Support — Agenten-Kommunikationsprotokoll

Der getestete Installationsbefehl ist:

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

Was noch NICHT unterstützt wird

Einige Funktionen benötigen Desktop-/Server-Abhängigkeiten, die auf Android nicht verfügbar sind:

  • Das vollständige .[all]-Extra wird nicht unterstützt
  • Sprache ist blockiert, weil ctranslate2 keine Android-Wheels veröffentlicht
  • Browser/Playwright-Autobootstrap wird übersprungen
  • Docker-Isolation ist in Termux nicht verfügbar
  • Android kann Hintergrund-Jobs aussetzen, daher ist die Gateway-Persistenz nur Best-Effort

Keine Sorge — Hermes funktioniert trotzdem großartig als phone-native CLI-Agent. Es ist nur bewusst schlanker als die Desktop-Installation.


Option 1: Einzeiler-Installer (Am einfachsten)

Hermes bringt jetzt einen Termux-bewussten Installer mit, der alles automatisch erledigt:

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

Auf Termux macht der Installer automatisch Folgendes:

  • Verwendet pkg für Systempakete
  • Erstellt eine Python- virtuelle Umgebung
  • Versucht zuerst das breite .[termux-all]-Extra, fällt dann auf .[termux] zurück
  • Verlinkt hermes in $PREFIX/bin, damit es im PATH bleibt
  • Überspringt ungetesteten Browser-/WhatsApp-Bootstrap

Wenn du mehr Kontrolle willst oder debuggen musst, nutze den manuellen Weg unten.


Option 2: Manuelle Installation (Vollständig explizit)

1. Termux aktualisieren und Systempakete installieren

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

Warum diese? clang, rust, make, pkg-config, libffi und openssl werden benötigt, um Python-Abhängigkeiten auf Android zu bauen. ripgrep sorgt für schnelle Dateisuche, und ffmpeg übernimmt Medienkonvertierungen.

2. Hermes klonen

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

3. Virtuelle Umgebung erstellen

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

Der ANDROID_API_LEVEL-Export ist wichtig für Rust-basierte Pakete wie jiter.

4. Das getestete Termux-Bundle installieren

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

Du willst nur den minimalen Kern-Agenten? Das funktioniert auch:

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

5. hermes in den PATH aufnehmen

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

Dadurch ist der hermes-Befehl in jeder neuen Shell verfügbar, ohne die venv erneut aktivieren zu müssen.

6. Installation überprüfen

hermes --version
hermes doctor

7. Hermes starten

hermes

Community-gepflegte APT-Option

Du bevorzugst einen nativen Paketmanager? Ein von der Community gepflegtes APT-Repository ist verfügbar. Hinweis: Dies ist keine offizielle NousResearch-Distribution — du vertraust einem von Beitragenden betriebenen Repo und dessen Signaturschlüssel.

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

Der Fingerabdruck des Signaturschlüssels ist:

EAD24A2124EFA7393A78B7B14699F966313F7A6B

Bei APT-Installationen führt Hermes keinen Git-Selbst-Update durch. Nutze stattdessen den Paketmanager:

pkg update
pkg upgrade hermes-agent

Empfohlene Folge-Einrichtung

Ein Modell konfigurieren

hermes model

Oder setze Schlüssel direkt in ~/.hermes/.env.

Den Setup-Assistenten jederzeit erneut ausführen

hermes setup

Abschließende Gedanken

Hermes auf deinem Android-Handy zu betreiben ist eine großartige Möglichkeit, einen KI-Agenten immer in Reichweite zu haben. Es ist nicht das volle Desktop-Erlebnis, aber für Cron-Jobs, Telegram-Chats und CLI-Aufgaben ist es erstaunlich leistungsfähig. Starte mit dem Einzeiler-Installer, und wenn du auf Probleme stößt, gibt dir der manuelle Weg die volle Kontrolle. Viel Spaß beim Automatisieren!

📖 Offizielle Dokumentation

この記事は Hermes Agent のOffizielle Dokumentationに基づいています:Offizielle Dokumentation › getting-started/termux