CLI-Tool
rlaope/oh-my-hermes avatar
rlaope/oh-my-hermes

oh-my-hermes: eine lokal priorisierte Betriebsebene für Hermes Agent

Einfach einmal installieren. Jeder kann hermes-agent beruflich nutzen. das leistungsstarke Intelligenz- und Speichersystem für Ihren Agenten.

1.921 Sterne155 ForksPythonMIT

Auf einen Blick

Was ist das?
Einmal installieren, Hermes behalten und Workflow-Fähigkeiten mit expliziten Evidenzgrenzen hinzufügen.
Für wen ist es gedacht?
Das README positioniert oh-my-hermes als lokal priorisierte Betriebsebene für Hermes Agent mit Workflow-Skills, Evidenzgrenzen und Mehrsprachigkeit. Die MIT-Lizenz stellt den Code wie er ist bereit und verspricht keine Unterstützung oder Sicherheitsgarantie; offene Issues im Repository ermöglichen die Prüfung des aktuellen Verhaltens.
Darf ich es kommerziell nutzen?
Ja. MIT ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 4 Tagen.
In welcher Sprache ist es geschrieben?
Hauptsächlich Python, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 14. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Eine Betriebsebene über Hermes Agent

Abschnitt 1, Absatz 1: oh-my-hermes (OMH) ist ein Python-Paket, das auf Hermes Agent aufsetzt, anstatt es zu ersetzen. Das README beschreibt OMH als Betriebsebene über einzelnen nativen Hermes-Skills: Es rahmt das Problem, wählt Workflow und Evidenz-Gates aus und nutzt native Skills als Fähigkeiten innerhalb dieses gesteuerten Pfads. Der Slogan im README lautet: Einmal installieren, Hermes behalten und eine stärkere Betriebsebene hinzufügen. Das Projektabzeichen weist Python 3.11 oder neuer aus, und die Homepage des Repositorys verweist auf eine GitHub-Pages-Website mit Dokumentation.

Installation und Wartung laut README

Abschnitt 2, Absatz 1: Der Quick-Start-Abschnitt zeigt eine Einzeilige Installation: `curl -fsSL https://raw.githubusercontent.com/rlaope/oh-my-hermes/main/install.sh | sh`, gefolgt von `omh setup`. Ein zweiter Weg nutzt Hermes-Skills-Befehle: `hermes skills tap add rlaope/oh-my-hermes` und `hermes skills install rlaope/oh-my-hermes/skills/omh-routing --yes`. Das README enthält auch eine natürlichsprachliche Anweisung für einen KI-Agenten, die den GitHub-Link übergibt. Updates und Gesundheitschecks laufen über `omh update` und `omh doctor`. Für Wartungspfade wie das Zurücksetzen einer `--full`-Installation auf den Kern verweist das README auf docs/INSTALLATION.md.

Workflow-Skills und Fähigkeitsfamilien

Abschnitt 3, Absatz 1: OMH bündelt 103 installierbare Workflow-Skills hinter sechs laut README lesbaren Fähigkeitsfamilien, wobei die unmittelbar folgende Tabelle sieben Einträge auflistet: Klärung und Planung, Bauen mit Hebelwirkung, Recherche und Lernen, sicheres Kodieren und Veröffentlichen, Erstellen hochwertiger Ergebnisse, Erinnern und Betreiben sowie Verbinden ohne Grenzen zu verstecken. Beispielhafte Workflow-Namen sind `ulw-interview`, `ulw-plan`, `omh-decide`, `ulw-work`, `omh-research-brief`, `omh-code-review`, `omh-design-quality-gate`, `omh-memory-new` und `omh-toolbelt-readiness`. Das README verweist für den vollständigen generierten Katalog, Trigger, Harnesses und Evidenzregeln auf docs/WORKFLOWS.md.

Evidenzgrenzen und Zustandstrennung

Abschnitt 4, Absatz 1: Das README trennt nützliche Vorbereitung von beobachteten Ergebnissen und definiert drei Zustände: Prepared (vorbereitet), Observed (beobachtet) und Verified (verifiziert). Vorbereitet bedeutet, dass eine Route, ein Plan, ein Prompt, ein Artefaktvertrag oder eine Übergabe bereit ist. Beobachtet bedeutet, dass ein Wrapper oder eine Laufzeit festgehalten hat, dass eine Aktion oder ein Ergebnis aufgetreten ist. Verifiziert bedeutet, dass ein passender Test, eine Überprüfung, ein Oberflächencheck oder ein anderes erforderliches Gate bestanden wurde. Das README stellt klar, dass `prepared_not_observed` keine Ausführung, kein Providerzugriff, keine Artefakterzeugung, keine Überprüfung, kein CI, kein Deployment, keine Merge-Bereitschaft und kein Merge ist. Es sagt außerdem, dass die Auswirkung von Fähigkeiten in getrennten Dimensionen berichtet wird, nicht in einer einzelnen Bewertung.

Lokale Routenführung und Sprachunterstützung

Abschnitt 5, Absatz 1: Der im README beschriebene Router klassifiziert Anfragen auf Englisch, Koreanisch, Japanisch, Chinesisch, Spanisch, Französisch, Deutsch und Hindi lokal, ohne Übersetzungs-API. Er gibt die empfohlene Fähigkeitsfamilie, den Skill, den Verantwortlichen, den nächsten Schritt und die noch fehlende Evidenz zurück. OMH wird als lokal priorisierte Kontrollebene beschrieben: Kern-Routing, Kataloge, Manifeste und Anspruchsregeln sind deterministische lokale Flächen; externe Aufrufe und Providerzugriff bleiben explizite Integrationen und verstecken sich nicht im Kern. Das README sagt auch, dass projekterkennende Klärung im Chat überprüfte Begriffe aus dem aktuellen Repository verwendet, aber die gewählte Route nicht ändert und den Kontext nicht speichert.

Entwicklung, Repository-Zustand und Lizenz

Abschnitt 6, Absatz 1: Für einen Quellcode-Checkout listet das README `PYTHONPATH=tests uv run python -m unittest discover -s tests -v`, `uv run python -m compileall -q src tests`, `uv run python -m omh.cli docs workflows --check` und `git diff --check` auf. OMH wird offen als Teil von Team Art & Engineering entwickelt, und das README bittet darum, @rlaope für Updates zu folgen. Die Repository-Metadaten zeigen 495 Sterne, 51 Forks und 50 offene Issues, und das README-Abzeichen markiert den Status 1.0.4 stable. Die MIT-Lizenz erlaubt die Nutzung, Vervielfältigung, Änderung, Zusammenführung, Veröffentlichung, Verteilung, Unterlizenzierung und den Verkauf von Kopien, sofern der Urheberrechtshinweis enthalten ist, und schließt Gewährleistung und Haftung aus. Der Lizenztext sagt nichts über Support, Sicherheitslage oder Produktionsreife; diese Punkte bleiben unverifiziert.

oh-my-hermes: eine lokal priorisierte Betriebsebene für Hermes Agent: Praxistest

Abschnitt 7, Absatz 1: Die beschriebenen Agentenfunktionen sollten mit begrenzten Rechten und einem kleinen Arbeitsverzeichnis gestartet werden. Dabei ist zu beobachten, welche Dateien Hermes tatsächlich liest oder schreibt, welche externen Aufrufe entstehen und wie Fehler im Verlauf angezeigt werden. Das macht die im Repository behauptete Arbeitsweise für ein konkretes Team nachvollziehbar.

oh-my-hermes: eine lokal priorisierte Betriebsebene für Hermes Agent: Praxistest: rlaope

Abschnitt 8, Absatz 1: Für produktive Abläufe zählen Wiederholbarkeit und Kosten ebenso wie die sichtbare Agentenantwort. Ein Test mit einem bekannten Repository, einem absichtlich fehlerhaften Schritt und einer klaren Abbruchbedingung zeigt, ob Plan, Ausführung und Ergebnis sauber getrennt bleiben.

Redaktionelles Fazit

Das README positioniert oh-my-hermes als lokal priorisierte Betriebsebene für Hermes Agent mit Workflow-Skills, Evidenzgrenzen und Mehrsprachigkeit. Die MIT-Lizenz stellt den Code wie er ist bereit und verspricht keine Unterstützung oder Sicherheitsgarantie; offene Issues im Repository ermöglichen die Prüfung des aktuellen Verhaltens. Die beschriebenen Agentenfunktionen sollten mit begrenzten Rechten und einem kleinen Arbeitsverzeichnis gestartet werden. Dabei ist zu beobachten, welche Dateien Hermes tatsächlich liest oder schreibt, welche externen Aufrufe entstehen und wie Fehler im Verlauf angezeigt werden. Das macht die im Repository behauptete Arbeitsweise für ein konkretes Team nachvollziehbar.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen