Memcp: Kalıcı Bellek ve AI Asistanları için Bilgi Grafiği
Maydali28 tarafından geliştirilen Memcp, AI istemcileri için kalıcı bellek ve bilgi grafiği yetenekleri sağlamak üzere tasarlanmış bir MCP sunucu aracıdır. Python ile inşa edilmiştir ve Claude Code ve Claude Desktop gibi AI asistanlarıyla entegre olarak, zamanla bilgiyi yönetme ve hatırlama yeteneklerini artırmaktadır. Bu ücretsiz araç, büyük dil modellerinin geliştiricileri ve kullanıcılarının etkileşimler boyunca tutarlı bir bağlamı korumasına olanak tanır ve karmaşık bilgi yönetimi ihtiyaçlarını destekler. Bir depolanmış bilgi tabanı ile dinamik etkileşim sağlamak için çağrılabilir bir dizi aracı ortaya çıkararak çalışır.
Memcp neye bağlanır?
Memcp, esasen AI istemcilerine bağlanan bir MCP sunucusu olarak işlev görür. Claude Code ve Claude Desktop gibi AI asistanlarıyla uyumludur. Sunucu, standart girdi ve çıktı aracılığıyla Model Bağlam Protokolü mesajlarını değiştirmek için tasarlanmış stdio taşıma protokolünü kullanır. Bu yapı, AI istemcilerinin Memcp ile etkileşimde bulunarak kalıcı bellek ve bilgi grafiği işlevselliğine erişmelerini ve yönetmelerini sağlar, böylece yeteneklerini tek bir konuşma turunun ötesine uzatır.
Temel özellikler ve araçlar
Memcp, bir bilgi grafiğini yönetmek için çağrılabilir araçlar seti sunar. Bunlar arasında grafiği oluşturmak için create_entities, create_relations ve add_observations bulunmaktadır. Veri kaldırma için delete_entities, delete_relations ve delete_observations sağlar. Kullanıcılar, saklanan bilgileri read_graph, search_nodes ve open_nodes kullanarak sorgulayabilirler. Bu araçlar, kalıcı bir bellek deposuyla dinamik etkileşimi mümkün kılar.
Kimin için?
Bu araç, özellikle Claude gibi büyük dil modelleriyle çalışan AI asistanlarının geliştiricileri ve kullanıcıları için tasarlanmıştır. AI etkileşimlerinde kalıcı bellek ve bağlam yönetimi ihtiyacını karşılar. Oturumlar arasında bilgileri yapılandırılmış bir şekilde saklama ve alma gereksinimi olan kullanıcılar için Memcp faydalı olacaktır. Kalıcı bellek görevleri için Claude Code veya Claude Desktop gibi AI istemcileri kullanmıyorsanız bunu atlayın.
Nasıl başlanır
Kimlik bilgileri gerekmemektedir. Sunucu, stdio taşıma protokolü aracılığıyla iletişim kurar ve verileri MEMORY_FILE_PATH ortam değişkeni tarafından belirtilen bir JSON Lines dosyasında saklar.
Kullanım senaryoları
- Kişiler, projeler ve belgeler hakkında kişisel bir bilgi grafiği oluşturma ve sorgulama.
- Yazılım araçları ve çalışma girişimleri arasındaki bağımlılıkları takip etme.
- Geçmiş gözlemleri doğal dil kullanarak arama.
Memcp, AI istemcilerine kalıcı bellek ve bilgi grafiği yetenekleri eklemek için değerli bir çözüm sunar. Python temeli ve stdio protokolü desteği, Claude Code ve Claude Desktop ile entegrasyonu erişilebilir hale getirir. Aracın varlıkları, ilişkileri ve gözlemleri yönetme yeteneği, AI etkileşimlerinde genişletilmiş bağlam için önemli bir ihtiyacı karşılar.