Hermex

Ein nativer iOS-Client (SwiftUI, kein WebView) für selbst gehostete Hermes-Agenten: Streaming-Chat, Visualisierung von Tool-Aufrufen, Sitzungsverwaltung, Cron/Skills/Memory-Anzeigen, Datei-Uploads und Offline-Cache – unterstützt durch hermes-webui. Kostenlos ohne In-App-Käufe, iOS 18+.

Tools1,127Hinzugefügt
Hermex

Hermex

Was ist das?

Hermex ist ein nativer iOS-Client (SwiftUI, 1127★, von uzairansaruzi), der als mobile Kommandozentrale für einen selbst gehosteten Hermes-Agenten fungiert. Die App ist kein WebView-Wrapper – sie spricht per HTTPS direkt mit dem vorgelagerten hermes-webui-Server (MIT). Im App Store (id6767006319) kostenlos erhältlich, ohne In-App-Käufe, ohne Werbung und ohne Analytics: Die App kommuniziert ausschließlich mit deinem eigenen Server.

Voraussetzungen: iOS 18+, iPhone. Zuerst hermes-webui bereitstellen und über Tailscale oder einen Cloudflare Tunnel mit HTTPS erreichbar machen.

Hermes-Integration

  • Verbindung zu nesquena/hermes-webui (Standardport 8787, SSE-Streaming, HMAC-signierte Cookie-Authentifizierung);
  • Produktiver Zugriff über Cloudflare Tunnel (empfohlen) oder Tailscale; der Tailscale-Adressbereich 100.64.0.0/10 darf auch einfaches HTTP verwenden;
  • In der App Server-URL und Passwort (HERMES_WEBUI_PASSWORD) eingeben und verbinden.

Funktionen (v1)

  • Nativer Streaming-Chat (SSE) mit sichtbaren Denkschritten und Tool-Aufruf-Details
  • Wechsel von Modell, Reasoning-Effort, Profil und Workspace
  • Sitzungsverwaltung (erstellen, umbenennen, löschen, anheften, archivieren, verschieben) inklusive Projekte
  • Cron-Aufgaben (schreibgeschützt), Skills durchsuchen und suchen, Workspace-Dateibrowser mit Syntaxhervorhebung
  • Schreibgeschützte Dashboards für Memory und Nutzungs-Einblicke; SwiftData-Offline-Cache der letzten Sitzungen

Nutzungstipps

  • hermes-webui vor der Installation der App startklar machen; HTTPS ist in der Produktion Pflicht;
  • Reihenfolge beim Fernzugriff: Tailscale > Cloudflare Tunnel > offener Port (Letzteren niemals ungeschützt ins öffentliche Internet hängen);
  • Perfekt für „unterwegs ein paar Nachrichten beantworten und kurz den Aufgabenfortschritt checken“.

Für wen ist es gedacht?

Für iPhone-Nutzer, Self-Hosting-Enthusiasten und alle, die eine native Mobile-Erfahrung einem Browser-Tab vorziehen.

← Zurück zum Ökosystem