grpcer/ownmem
Open-source, Git-native memory for AI coding agents — deterministic local recall for Claude Code, Codex, Cursor, Gemini CLI, and compatible tools.
Hızlı değerlendirme
Özet
OwnMem, AI coding agents için proje bilgisini Git deposunda Markdown olarak tutup görevle ilgili içeriği yerel ve deterministik biçimde geri çağıran bir araçtır.
Profiline uyum
Farklı coding agent'lar arasında proje bilgisini koruyan yerel memory katmanı, profildeki AI agent kullanımıyla belirgin biçimde örtüşüyor.
Neden yükseliyor
42 günde 414 yıldız ve son 28 günde 9 commit, konunun ilgi gördüğünü ve projenin yakın dönemde geliştirildiğini gösteriyor; Git tabanlı ortak bellek ve birden fazla agent entegrasyonu bu ilgiyi açıklayabilir. README'deki benchmark aynı depodaki kilitli CC0 corpus üzerinde yapılmış; gerçek proje çeşitliliğine genellenebileceği ayrıca doğrulanmalı.
Problem
Coding agent'ların proje kararlarını ve geçmişte öğrenilenleri farklı oturumlarda ve araçlarda tutarlı kullanması zor; bellek harici bir servisteyse ekip denetimi, inceleme ve geri alma da güçleşebilir.
Çözüm
Bilgiyi `.ownmem/` altında Git ile sürümlenen Markdown dosyalarında saklıyor; README'ye göre yerel recall model veya ağ çağrısı yapmadan çalışıyor ve içeriği agent'a alıntı, sınırlı sayıda pointer veya abstention olarak sunabiliyor. Claude Code ve Codex için hook'lar; Cursor ve Gemini CLI için instructions veya MCP entegrasyonu sağlıyor.
Yenilik
Git ile sürümlenen bellek, deterministik yerel recall ve bellek içeriğinin güvenilirliğini kanıt ve güncel bağlamla sınırlandırma yaklaşımını bir araya getiriyor. Bileşenlerin tek tek ne ölçüde özgün olduğu veya gerçek kullanımda ne kadar üstün olduğu verilen bilgilerle doğrulanamıyor.
Teknolojiler
- JavaScript
- Node.js
- npm
- Markdown
- BM25
- Claude Code
- Codex
- Cursor
- Gemini CLI
- MCP
Riskler
- README benchmark'ı kontrollü, depoya ait bir corpus üzerinde; sonuçlar gerçek kod tabanlarındaki recall kalitesini tek başına kanıtlamaz.
- Proje yalnızca 42 günlük; 9 commit ve 3 farklı yazar erken geliştirme aşamasına işaret ediyor, uzun dönem kararlılık ve bakım kapasitesi henüz belirsiz.
- Host entegrasyonlarının kapsamı ve kurulum adımları farklı; bazı MCP kurulumları veya Codex hook'ları için ek manuel işlem gerekiyor.
- README, 0.6.0'dan yükseltmede önce `npx ownmem init --update` çalıştırılmasını özellikle belirtiyor; eski hook'lar güncellenmezse başarısız komut çalıştırabilir.
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.