Zum Inhalt springen
Pathrule

vergleiche

Pathrule vs. Zep

Zep ist Agenten-Gedächtnis als temporaler Wissensgraph: Entitäten, Beziehungen und Fakten über einen Nutzer oder ein Subjekt, wobei jeder Fakt ein Gültigkeitsfenster trägt, sodass ein Widerspruch den alten Fakt schließt, statt ihn zu löschen. Der Abruf passiert, wenn du ihn aufrufst. Die Einheit von Pathrule ist kein Subjekt, sondern ein Repository-Pfad, und seine Auslieferung ist kein Aufruf, sondern eine Einspeisung vor dem ersten Tool-Aufruf des Agenten.

Worin Zep wirklich gut ist

Zeit. Jeder Fakt im Context Graph von Zep trägt zeitliche Metadaten, sodass das System, wenn neue Informationen einem alten Fakt widersprechen, dessen Gültigkeitsfenster schließt, statt ihn zu löschen. Der Agent arbeitet mit dem aktuellen Stand, und die Historie bleibt abfragbar, und nur so lässt sich überhaupt beantworten, „was galt, bevor sich das geändert hat“. Die meisten Gedächtnissysteme können das nicht.

Sein Abruf ist eine echte Pipeline statt eines einzelnen Vektor-Lookups: Er kombiniert Ähnlichkeit, Volltext und Graph-Traversierung mit Reranking und wird aus einem Store mit Governance bedient, mit Abrufzeiten unter 200 ms im Enterprise-Maßstab. Graphiti, die temporale Graph-Engine darunter, ist Open Source und läuft beim Self-Hosting auf einer Graphdatenbank.

Für einen Agenten, dessen Aufgabe es ist, über die Zeit Dinge über eine Person, einen Account oder einen Fall zu wissen, ist das die richtige Architektur, und dafür ist Pathrule nicht gebaut.

Im direkten Vergleich

ZepPathrule
Die Einheit des GedächtnissesFakten über einen Nutzer oder ein Subjekt, als temporaler GraphMemories, Regeln und Skills, an einen Repository-Pfad gebunden
Wie Wissen ankommt`graph.search` oder `thread.get_user_context`, auf AufrufVor dem ersten Tool-Aufruf über die Hooks oder die Regeldatei jedes Agenten geliefert, dazu MCP
ZeitFakten tragen Gültigkeitsfenster; die Historie bleibt abfragbarHistorie pro Element, dazu wird veraltetes Wissen zur Prüfung vorgelegt
AbrufÄhnlichkeit, Volltext und Graph-Traversierung, mit RerankingErst der Geltungsbereich des Pfads, dann semantisches Ranking darin
Vorgaben, die eine Änderung blockieren könnenGibt Kontext zurückRegeln tragen Geltungsbereich, Priorität und eine Durchsetzungsstufe
Selbst hostbares Open SourceGraphiti, auf einer GraphdatenbankDer Kern, auf eingebettetem SQLite, ohne Infrastruktur
Gebaut fürAgenten, die ein Subjekt über die Zeit kennen müssenCoding-Agenten, die in einem Repository arbeiten

Die Angaben zu Zep stammen aus der eigenen Doku von Zep, gelesen im August 2026. Wenn eine Zeile falsch ist, sag es uns, und wir korrigieren sie.

Die zwei Unterschiede

  • Ein Subjekt ist, worum es im Wissen geht. Ein Pfad ist, wo die Arbeit passiert.. Zep organisiert sich um die Entität, die ein Fakt betrifft, und das ist genau richtig, wenn die Aufgabe des Agenten ist, einen Kunden zu kennen. Die Frage eines Coding-Agenten ist eine andere: nicht, um wen es geht, sondern was für das Verzeichnis gilt, das ich bearbeite. Pathrule verwendet genau das als Schlüssel, deshalb braucht das Routing keine Abfrage.

  • Auf Aufruf oder vor dem Aufruf. Sowohl graph.search als auch thread.get_user_context muss irgendetwas aufrufen. Pathrule liest das Arbeitsverzeichnis und liefert den passenden Ausschnitt vor dem ersten Tool-Aufruf des Agenten, sodass auch eine Vorgabe, an deren Nachschlagen niemand dachte, rechtzeitig ankommt, um zu ändern, was der Agent tut.

Welches du wirklich willst

Wähl Zep, wenn der Wert darin liegt, was dein Agent über die Zeit über jemanden oder etwas weiß: Support-Historien, Account-Zustand, alles, bei dem die richtige Antwort davon abhängt, wann sie galt. Das temporale Modell ist das Feature, und es selbst zu bauen ist schwer.

Wähl Pathrule, wenn der Wert darin liegt, was deine Coding-Agenten über deine Codebasis wissen: die Konventionen, die zu einem Verzeichnis gehören, die Vorgabe, die eine Änderung stoppen muss, bevor sie landet, und die Vorlieben, die jeder Entwickler in die Arbeit mitbringt. Wenn dein Problem ist, dass ein Agent immer wieder eine Entscheidung trifft, die dein Team schon getroffen und nirgends aufgeschrieben hat, wo ein Code-Scan sie finden könnte, dann ist genau das das Problem, um das herum Pathrule gebaut ist.

Quellen und Überprüfung

Offizielle Dokumentation am 1. Oktober 2026 überprüft. Eine Produktversion von Zep war in der geprüften Doku nicht angegeben und wurde nicht lokal getestet. Die Angaben zu Pathrule wurden am 9. Oktober 2026 gegen die veröffentlichte Pathrule CLI 0.6.1 geprüft.

  • Zep: Zentrale Konzepte

    Offizielles Modell für Context Graph, Context Block und Abruf.

  • Zep: Fakten

    Offizielles Verhalten zur zeitlichen Gültigkeit und zur Invalidierung von Fakten.

Häufige Fragen

Ist Pathrule ein Wissensgraph wie Zep?

Pathrule führt durchaus einen Wissensgraphen, aber er ist nach Repository-Pfad indiziert statt nach Subjekt, und er wird nach Position gelesen statt per Abfrage. Der Graph von Zep beantwortet, was über eine Entität wahr ist und wann. Der von Pathrule beantwortet, was für dieses Verzeichnis gilt, geliefert, bevor der Agent handelt.

Verfolgt Pathrule, wann ein Fakt aufgehört hat, wahr zu sein?

Nicht mit Gültigkeitsfenstern, wie Zep es tut. Stattdessen legt Pathrule Wissen, das abgedriftet ist oder zu nichts mehr passt, als Änderungsvorschlag vor, den du genehmigst, sodass die Korrektur bewusst passiert, statt sich still anzusammeln. Wenn zeitbezogenes Schlussfolgern über Fakten deine Kernanforderung ist, ist Zep dafür gebaut und Pathrule nicht.

Kann ich beide nutzen?

Ja, und sie überschneiden sich kaum. Zep für das, was die Agenten deines Produkts über Menschen und Accounts wissen, Pathrule für das, was deine Coding-Agenten über das Repository wissen, das sie bearbeiten.

Beide sind teilweise Open Source. Was ist der Unterschied in der Praxis?

Graphiti, die temporale Graph-Engine von Zep, ist Open Source und erwartet beim Self-Hosting eine Graphdatenbank. Die offene Grundlage von Pathrule bietet einen lokalen Wissensspeicher auf eingebettetem SQLite, ohne Konto und ohne Graphdatenbank, die du betreiben musst. Die Intelligence Engine und Cloud sind proprietär, und Pathrule bietet keine Gültigkeitsfenster im Stil von Zep.