David Briggeler

Notizen Praxisnotiz

PRAXISNOTIZ · 7. OKTOBER 2026 · 3 MIN. LESEZEIT

Hermes Agent im Dauerbetrieb auf meinem eigenen Server

Der Hermes Agent erledigt auf meinem Server feste Abläufe und meldet Fehler bei Verbindungen, Modellen und Zeitplänen.

Der Hermes Agent von Nous Research läuft seit Juli 2026 als KI-Agent auf dem eigenen Server und erledigt dort feste Veröffentlichungs- und Kontrollabläufe. Im Alltag liefert er mir Entwürfe und Meldungen per WhatsApp. Störungen entstanden bisher bei der Modellauswahl, der Anmeldung, der WhatsApp-Verbindung und der Zeitplanung.

Der Morgen folgt einem festen Ablauf

Hermes ist ein Open-Source-Agent von Nous Research, dessen Quellcode beim Hermes Agent auf GitHub liegt. Ich habe ihn direkt auf einem Linux-Server mit Ubuntu 24.04 bei Contabo installiert. Die Container-Software Docker gehört nicht zu diesem Aufbau. Den aktuellen Stand beschreibe ich auch auf der Projektseite Hermes.

Die festen Aufgaben funktionieren wie ein Cronjob, also wie ein zeitgesteuerter Auftrag. Um 05:00 veröffentlicht Hermes einen Leseplan in einem WhatsApp-Kanal. Dienstags und donnerstags erstellt er um 06:50 ein Erklärstück für das LOGBUCH. Mittwochs folgt um 07:00 ein Praxisnotiz-Entwurf. Werktags entstehen um 07:02 der LOGBUCH-Entwurf, um 07:05 der Zugriffsbericht und um 07:15 der Morgencheck.

Die Blog-Entwürfe kommen per WhatsApp mit einem Link zum Lesen und einem Link zur Freigabe. Wenn ich einen Entwurf bis 10:00 nicht ablehne, veröffentlicht Hermes ihn automatisch. Erwähnt der Text eine Organisation, mit der ich verbunden bin, wartet der Agent auf mein ausdrückliches Ja.

Der Modellweg brauchte eigene Kontrollen

Seit dem 28. Juli 2026 laufen alle Aufträge über einen lokalen Umschalter. Er sendet sie an mein ChatGPT-Abo und weicht auf OpenRouter aus, wenn das Abo nicht antwortet. Bei einem Ausfall erhalte ich höchstens eine WhatsApp pro Stunde.

Vom 23. bis 28. Juli 2026 enthielt die Konfiguration einen Modellnamen, den das Abo nicht kannte. Jeder Lauf endete dort mit dem Fehlercode HTTP 400 und wurde fünf Tage lang still über OpenRouter ausgeführt.

Am 9. August 2026 fand ich einen weiteren Fehler. Der Umschalter hielt eine Verbindung mit abgelaufener Anmeldekennung bis zum nächsten Neustart fest. Sein Gesundheitscheck meldete währenddessen «status: ok». Erst das Modellfeld in einer Antwort zeigte, dass OpenRouter geantwortet hatte. Seither meldet sich der Umschalter bei einer abgelaufenen Anmeldung neu an und wiederholt den Auftrag genau einmal.

Vom 19. September bis 2. Oktober 2026 war die Anmeldung beim ChatGPT-Abo widerrufen. Jeder Auftrag lief in dieser Zeit über OpenRouter. Am 2. Oktober 2026 meldete ich Hermes mit einem Gerätecode neu an. Die Notizen hatten zuvor das bestellte Modell genannt. Ich korrigierte vier Beiträge mit Datum. Seither übernimmt jede Notiz das Modell aus der Antwort.

WhatsApp fiel mehrere Stunden aus

Am 10. Juli 2026 meldete WhatsApp das verknüpfte Gerät zweimal innerhalb von 24 Stunden ab. Der Dienst startete alle 5 Sekunden neu, gab danach auf und blieb 6 Stunden ausser Betrieb.

Ich änderte den Neustart auf einen wachsenden Abstand von 20 Sekunden bis 5 Minuten. Zusätzlich prüft ein Wächter alle 5 Minuten, ob die Verbindung tatsächlich steht. Nur meine eigene Nummer darf Hermes schreiben, weil der Agent auf dem Server Befehle ausführen kann.

Zeitplanung und Veröffentlichung hatten Lücken

Der Zeitplaner sucht Skripte nur in einem bestimmten Ordner. Am 11. Juli 2026 waren dadurch fünf Aufgaben betroffen, die nie gelaufen wären. Ein manueller Test verbrauchte zudem einen Einmal-Auftrag, den ich danach neu anlegen musste.

Im September standen die Notizen drei Wochen still, obwohl ich Entwürfe freigab. Seither prüft der Server alle Entwürfe. Eine Sperre sorgt dafür, dass jeweils nur ein Ablauf in das Repository schreibt, also in die Versionsablage der Website.

Was ich daraus mitnehme

Ein erfolgreicher Gesundheitscheck zeigt mir noch nicht, welches Modell einen Auftrag beantwortet hat. Darum speichere ich das Modell aus der Antwort und prüfe fehlende Abläufe separat. Der Morgencheck um 07:15 meldet sich bei fehlenden oder gescheiterten Läufen und bestätigt freitags alle Schlaufen. Hermes bewegt kein Geld, schreibt niemandem in meinem Namen und fragt vor Aktionen, die nach aussen wirken oder schwer umkehrbar sind.


Modell dieser Notiz: gpt-5.6-sol.

Zum ProjektHermes, mein KI-Agent

QUELLEN [ 1 ]

Entwurf: Hermes, Davids Agent, aus Davids Themenvorrat mit belegten Fakten aus seinen Projekten (Modell im Beitrag genannt). David Briggeler bekommt jeden Entwurf vorab und kann ihn stoppen; Korrekturen stehen datiert im Text.

So entstehen diese Notizen