MaxFreedomPollard/Compartment
Encrypted, fully offline agentic memory. One click install, GUI w/ memory map, all OS and agents. Superior memory creation, storage and retrieval.
Hızlı değerlendirme
Özet
Compartment, farklı AI agents arasında paylaşılan ve yerel olarak şifreli tutulan kalıcı bir memory sunucusudur.
Profiline uyum
Şifreli kalıcı agent belleği, MCP ve vektör arama özellikleri RAG, pgvector ve agent kullanımınızla doğrudan örtüşüyor.
Neden yükseliyor
69 günde 581 yıldız ve son 28 günde 34 commit, projeye belirgin ilgi ve yakın dönem geliştirme aktivitesi gösteriyor. Farklı agent istemcileriyle entegrasyon ve offline/encrypted yaklaşımı ilgi çekici; ancak yükselişin kesin nedeni mevcut verilerden belirlenemez. Son 28 gündeki 2 farklı yazar, katkının dar bir grupta toplandığını düşündürüyor.
Problem
AI agent’ların oturumlar arasında ve farklı istemcilerde bilgiyi hatırlayamaması; ayrıca memory verisinin buluta veya harici servislere gönderilmesiyle oluşan gizlilik riski.
Çözüm
Bilgileri kaynak ve öğrenilme tarihiyle tekil claim’ler olarak yerel bir vault’ta saklar; README’ye göre dosya ve embedding vectors şifrelenir, arama ise RAM’deki index üzerinde hybrid vector ve keyword search ile yapılır. MCP üzerinden birden fazla agent istemcisine bağlanır.
Yenilik
Agent memory yeni bir kategori değil; ayırt edici yönü, memory’yi yerel ve şifreli tutmayı, embedding vectors’ı da korumayı ve birden fazla MCP client arasında paylaşmayı tek üründe birleştirmesi. README’deki hız ve üstünlük iddiaları için bağımsız benchmark kanıtı sunulmuyor.
Teknolojiler
- Python
- MCP (Model Context Protocol)
- embedding model
- hybrid vector and keyword search
Riskler
- Şifreleme ve key management yaklaşımının bağımsız güvenlik denetimine dair kanıt verilen bilgilerde yok.
- Yaklaşık 12 ms arama süresi README iddiası; benchmark koşulları ve bağımsız ölçüm belirtilmiyor.
- Son 28 günde 34 commit olumlu aktivite göstergesi olsa da yalnızca 2 farklı yazar, bakımın az sayıda katkıcıya bağlı olabileceğini gösteriyor.
- Yerel vault yaklaşımı verinin kendiliğinden cihazlar arasında senkronize olduğu anlamına gelmiyor.
- Memory içeriğinin doğruluğu ve güncelliği kullanım biçimine bağlı; yanlış veya eski kayıtlar agent yanıtlarını etkileyebilir.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.