friday-memory/friday
The open-source persistent cognitive memory layer for AI coding agents. Stop your Cursor, Claude & Copilot from having amnesia.
Hızlı değerlendirme
Özet
Friday, AI coding agent’ların oturumlar arasında mimari kararları ve proje bağlamını koruması için self-hosted bir memory servisi sunuyor.
Profiline uyum
MCP, agent ve vektör arama kullanımınıza yakın; ancak bu kalıcı bellek katmanı özellikle kodlama agent’larının proje bağlamını saklamaya yönelik.
Neden yükseliyor
Agent’ların kalıcı proje bağlamına duyulan ilgiyle uyumlu, erken aşamada görünürlük kazanmış bir proje. 11 günde 60 yıldız ve son 28 günde 32 commit hareketliliğe işaret ediyor; ancak commit’lerin tamamı tek yazardan geldiği için bu veriler bağımsız katkı veya benimsenme kanıtı sayılmaz.
Problem
AI coding agent’lar yeni oturumlarda önceki kararları ve kısıtları kaybedebilir; farklı araçlarda tekrar tekrar bağlam aktarmak ve statik kural dosyalarını güncel tutmak zahmetlidir.
Çözüm
README’ye göre Python tabanlı servisi MCP üzerinden AI coding client’lara bağlıyor ve bilgileri yapılandırılmış, çok katmanlı bir memory yapısında saklıyor. README graph ilişkilerini öne çıkarıyor; topic’lerde Neo4j ve FastAPI belirtiliyor. Uygulamanın ayrıntılı retrieval ve storage davranışını verilen içerikten doğrulayamıyorum.
Yenilik
Kalıcı memory, graph temsili ve MCP entegrasyonunu self-hosted bir geliştirici aracında bir araya getiriyor; ancak agent memory yaklaşımı bütünüyle yeni değil. Verilen bilgiler, benzer çözümlere göre belirgin teknik üstünlük kanıtlamıyor.
Teknolojiler
- Python
- Model Context Protocol (MCP)
- FastAPI
- Neo4j
- Docker Compose
Riskler
- Son 28 gündeki 32 commit’in tek yazardan gelmesi, bakımın ve geliştirme hızının tek kişiye bağlı olabileceğini gösteriyor.
- 11 günlük geçmiş, uzun vadeli bakım, geriye dönük uyumluluk ve gerçek kullanım hakkında değerlendirme yapmayı zorlaştırıyor.
- Self-hosted kurulum ve Neo4j gibi bileşenler ekip için ek operasyon yükü oluşturabilir.
- Memory’ye kaydedilen bilgilerin doğruluğu, güncelliği ve çelişen kararların nasıl yönetildiği verilen README bölümünden anlaşılamıyor.
- README’deki DeepEval benchmark iddiası bağımsız biçimde doğrulanmış değil.
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.