DiffMem: ذاكرة تفاضلية تعتمد على Git لوكلاء الذكاء الاصطناعي

2025-08-21
DiffMem: ذاكرة تفاضلية تعتمد على Git لوكلاء الذكاء الاصطناعي

DiffMem هو نظام ذاكرة خفيف الوزن يعتمد على Git، مصمم لوكلاء الذكاء الاصطناعي والأنظمة المحادثة. يستخدم ملفات Markdown للتخزين القابل للقراءة من قبل البشر، وGit لتتبع التطور الزمني من خلال التفاضلات، ومؤشر BM25 في الذاكرة للبحث السريع والواضح. هذا المشروع هو إثبات للمفهوم (PoC) يستكشف كيف يمكن لأنظمة التحكم في الإصدار أن تكون بمثابة أساس لذاكرة فعالة وقابلة للتطوير في تطبيقات الذكاء الاصطناعي. يعامل DiffMem الذاكرة على أنها مستودع إصدارات، حيث يتم فصل الحالة الحالية عن التغييرات التاريخية. يسمح هذا للوكلاء بالاستعلام والبحث في واجهة مدمجة وحديثة، دون عبء البيانات التاريخية، مع السماح بالغوص العميق في التطور عند الحاجة. يُعالج المشروع تحديات أنظمة الذاكرة التقليدية للذكاء الاصطناعي، حيث يوفر حلاً قابلاً للتطوير، وقابل للقراءة من قبل البشر، وقابل للمراجعة.

التطوير