İçeriğe geç
Pathrule

karşılaştırmalar

Pathrule vs Zep

Zep, zamansal bir bilgi grafı olarak kurulmuş ajan hafızasıdır: bir kullanıcıya ya da bir özneye dair varlıklar, ilişkiler ve olgular. Her olgu bir geçerlilik aralığı taşır; böylece bir çelişki eski olguyu silmek yerine onun geçerlilik aralığını kapatır. Arama, siz çağırdığınızda yapılır. Pathrule'un birimi ise bir özne değil, bir depo yoludur; bilgi de bir çağrıyla değil, ajanın ilk araç çağrısından önce bağlama eklenerek gelir.

Zep'in gerçekten iyi olduğu şey

Zaman. Zep'in Context Graph'ındaki her olgu zamansal meta veri taşır; bu yüzden yeni bir bilgi eski bir olguyla çeliştiğinde sistem eski olguyu silmek yerine onun geçerlilik aralığını kapatır. Ajan güncel durum üzerinden çıkarım yapar, geçmiş ise sorgulanabilir kalır; “bu değişmeden önce ne doğruydu” sorusunu cevaplayabilmenin yolu da budur. Çoğu hafıza sistemi bunu yapamaz.

Arama mekanizması tek bir vektör sorgusu değil, gerçek bir işlem hattıdır: benzerliği, tam metin aramasını ve graf gezinmesini yeniden sıralamayla birleştirir ve kurumsal ölçekte 200 ms'nin altında sonuç veren, yönetişim kurallarına tabi bir depodan sunulur. Altındaki zamansal graf motoru Graphiti açık kaynaktır ve kendi sunucunuzda barındırırsanız bir graf veritabanı üzerinde çalışır.

İşi bir kişi, bir hesap ya da bir vaka hakkında zaman içinde bilgi sahibi olmak olan bir ajan için doğru mimari budur ve Pathrule bunun için tasarlanmadı.

Yan yana

ZepPathrule
Hafızanın birimiBir kullanıcıya ya da özneye dair olgular, zamansal bir graf olarakBir depo yoluna bağlı hafıza kayıtları, kurallar ve beceriler
Bilgi nasıl ulaşır`graph.search` ya da `thread.get_user_context`, çağrıldığındaHer ajanın hook'ları ya da kural dosyası ve MCP üzerinden, ilk araç çağrısından önce iletilir
ZamanOlgular geçerlilik aralıkları taşır; geçmiş sorgulanabilir kalırÖğe başına geçmiş, ayrıca incelemeye sunulan eskimiş bilgi
AramaBenzerlik, tam metin ve graf gezinmesi, yeniden sıralanarakÖnce yol kapsamı, ardından bu kapsam içinde anlamsal sıralama
Bir değişikliği engelleyebilen kısıtlarBağlam döndürürKurallar kapsam, öncelik ve zorunluluk düzeyi taşır
Kendi sunucunuzda çalışan açık kaynakGraphiti, bir graf veritabanı üzerindeÇekirdek, gömülü SQLite üzerinde, altyapı gerekmez
Ne için tasarlandıBir özneyi zaman içinde tanıması gereken ajanlarBir depoda çalışan kodlama ajanları

Zep iddiaları, Ağustos 2026'da okunan kendi dokümanlarından alınmıştır. Bir satır yanlışsa bize bildirin, düzeltelim.

İki fark

  • Özne, bilginin kimin hakkında olduğudur. Yol, işin nerede olduğudur.. Zep, bir olgunun ilgili olduğu varlık etrafında düzenlenir; ajanın işi bir müşteriyi tanımaksa tam olarak doğru olan da budur. Bir kodlama ajanının sorusu ise farklıdır: bu kimin hakkında değil, düzenlediğim dizini ne yönetiyor? Pathrule bunu anahtar olarak kullanır; böylece yönlendirmenin çözülmesi için bir sorguya gerek kalmaz.

  • Çağrıldığında ve çağrıdan önce. Hem graph.search hem de thread.get_user_context, bir şeyin çağırması gereken işlemlerdir. Pathrule çalışma dizinini okur ve eşleşen bilgiyi ajanın ilk araç çağrısından önce iletir; böylece kimsenin bakmayı düşünmediği bir kısıt da ajanın yaptığını değiştirecek kadar erken ulaşır.

Gerçekte hangisini istiyorsunuz

Değer, ajanınızın biri ya da bir şey hakkında zaman içinde bildiklerindeyse Zep'i seçin: destek geçmişleri, hesap durumu, doğru cevabın neyin ne zaman doğru olduğuna bağlı olduğu her şey. Asıl özellik zamansal modeldir ve bunu kendiniz kurmanız zordur.

Değer, kodlama ajanlarınızın kod tabanınız hakkında bildiklerindeyse Pathrule'u seçin: bir dizine bağlı konvansiyonlar, bir değişikliği uygulanmadan önce durdurması gereken kısıt ve her geliştiricinin işe getirdiği tercihler. Sorununuz, ajanın, ekibinizin çoktan verdiği ama kod taramasının bulabileceği hiçbir yere yazmadığı bir kararı tekrar tekrar yeniden vermesiyse, Pathrule tam da bu sorun için tasarlandı.

Kaynaklar ve doğrulama

Resmi dokümanlar 1 Ekim 2026'da doğrulandı. Zep'in ürün sürümü incelenen dokümanlarda yer almıyordu ve yerelde test edilmedi. Pathrule iddiaları 9 Ekim 2026'da, yayımlanmış Pathrule CLI 0.6.1 sürümüne göre gözden geçirildi.

Sık sorulan sorular

Pathrule, Zep gibi bir bilgi grafı mı?

Pathrule da bir bilgi grafı tutar, ancak bu graf özneye göre değil depo yoluna göre dizinlenir ve sorguyla değil konuma göre okunur. Zep'in grafı bir varlık hakkında neyin, ne zaman doğru olduğunu cevaplar. Pathrule'unki ise bu dizini neyin yönettiğini cevaplar ve bunu ajan işe başlamadan önce iletir.

Pathrule bir olgunun ne zaman doğru olmaktan çıktığını takip eder mi?

Zep'in yaptığı gibi geçerlilik aralıklarıyla değil. Pathrule bunun yerine, gerçekle artık örtüşmeyen ya da hiçbir şeyle eşleşmeyen bilgiyi, sizin onaylamanız için önerilen bir düzenleme olarak öne çıkarır; böylece düzeltme sessizce birikmek yerine bilinçli olarak yapılır. Olgular üzerinde zamana bağlı çıkarım temel gereksiniminizse Zep bunun için tasarlandı, Pathrule değil.

İkisini birlikte kullanabilir miyim?

Evet; çok fazla örtüşmezler. Ürününüzün ajanlarının kişiler ve hesaplar hakkında bildikleri için Zep, kodlama ajanlarınızın üzerinde çalıştıkları depo hakkında bildikleri için Pathrule.

İkisi de kısmen açık kaynak. Pratikte fark ne?

Zep'in zamansal graf motoru Graphiti açık kaynaktır ve kendi sunucunuzda barındırıldığında bir graf veritabanı gerektirir. Pathrule'un açık temeli ise işletilecek bir hesap ya da graf veritabanı olmadan, gömülü SQLite üzerinde yerel bir bilgi deposu sağlar. Intelligence Engine ve Cloud tescillidir ve Pathrule, Zep tarzı zamansal geçerlilik aralıkları sunmaz.