hermes - 💡(How to fix) Fix Feature Requeat: Curator Dashboard + Profile Delegation Engine

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

Problem or Use Case

Problem / Anwendungsfall:

Der Curator läuft aktuell komplett im Hintergrund. Nutzer haben keine Transparenz, welche Skills archiviert wurden, wie viel Speicher freigegeben wurde oder ob Skills fälschlicherweise entfernt wurden. Gleichzeitig muss bei mehreren Profilen (writer, coder, researcher etc.) jede Aufgabe manuell dem richtigen Profil zugewiesen werden. Für komplexe, wiederkehrende Workflows (z. B. Marketing-Kampagnen oder Research → Content → Code) ist das auf Dauer unpraktisch und fehleranfällig.

Es fehlt an:

  • Nachvollziehbarkeit und Steuerung des Curators (Dashboard + Reports)
  • Automatischer Delegation von Aufgaben an spezialisierte Profile

Proposed Solution

Es werden zwei neue optionale Skills vorgeschlagen:

  1. Curator Dashboard
  • Neue Chat-Befehle: /curator status, /curator report [--weeks N], /curator run [--dry-run] [--force], /curator whitelist add|remove|list
  • Dashboard-Tab „Curator“ mit:
    • Übersicht der letzten Curator-Läufe (Tabelle)
    • Balkendiagramm „Bytes freed per week“
    • Suchfunktion und Restore-Button für einzelne archivierte Skills
  • Konfigurierbar über config.yaml (z. B. curator.notify_on_run, curator.report_weekly)
  1. Profile Delegation Engine Automatische Weiterleitung von Aufgaben an spezialisierte Profile mit drei Modi:
  • Rule-based: Keyword-basierte Regeln pro Profil (z. B. „schreib“, „analyse“, „api“)
  • LLM-based: Günstiges Modell (gpt-4o-mini / haiku) klassifiziert die Anfrage
  • Hybrid: Rules zuerst, LLM als Fallback

Chat-Befehle: /delegation status, /delegation log, /delegation test "<text>", /delegation mode llm|rules|hybrid

Beide Features sollen als optionale Skills implementiert werden und keine Breaking Changes im Core verursachen.

Alternatives Considered

Folgende Alternativen wurden geprüft und als unzureichend verworfen:

Curator Dashboard

  • Manuelles Auslesen der Curator-Dateien (~/.hermes/.curator_state): Nicht benutzerfreundlich und nicht für Nicht-Entwickler geeignet.
  • Erhöhtes Logging im Terminal: Verbessert die Nachvollziehbarkeit nicht ausreichend und erfordert ständiges manuelles Nachschauen.
  • Individuelle Skripte pro Nutzer: Widerspricht dem Ziel einer einheitlichen, integrierten Lösung innerhalb von Hermes.

Profile Delegation

  • Immer manuelle @writer / @coder etc. Erwähnung: Funktioniert bei einfachen Fällen, wird aber bei komplexen, wiederkehrenden Workflows schnell unpraktisch und fehleranfällig.
  • Ein einziges großes Allround-Profil: Verliert den Vorteil separater, spezialisierter Memories und Skills – genau das, was Hermes mit Profiles eigentlich ermöglichen will.
  • Ausschließliche Nutzung des Kanban Orchestrators: Löst das Problem der automatischen Routing-Entscheidung nicht, da der Orchestrator eher für Zerlegung als für intelligente Profil-Auswahl zuständig ist.

Die vorgeschlagenen Skills (Curator Dashboard + Profile Delegation Engine) stellen die sauberste, am tiefsten integrierte Lösung dar, die das bestehende Hermes-System erweitert, ohne es unnötig komplex zu machen.

Feature Type

New tool

Scope

Medium (few files, < 300 lines)

Contribution

  • I'd like to implement this myself and submit a PR

Debug Report (optional)

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING