Graphiti هو إطار عمل مبتكر مفتوح المصدر من قبل فريق Zep، مصمم خصيصًا لبناء واستعلام الرسوم البيانية المعرفية المدركة للوقت، ومُحسَّن خصيصًا لوكلاء الذكاء الاصطناعي الذين يعملون في بيئات ديناميكية. يعالج هذا المشروع قيود طرق الاسترجاع المعزز بالجيل (RAG) التقليدية في التعامل مع البيانات الديناميكية، ويوفر قدرات ذاكرة طويلة الأجل قوية لتطبيقات الذكاء الاصطناعي.
يتتبع Graphiti التغييرات في الحقائق والعلاقات بمرور الوقت، ويدعم الاستعلامات في نقاط زمنية محددة. تتضمن حواف الرسم البياني بيانات تعريفية زمنية لتسجيل تغييرات العلاقة، مما يمكّن النظام من فهم التطور التاريخي للمعلومات.
من خلال محرك الرسم البياني المعرفي الحساس للوقت وفي الوقت الفعلي، يعالج Graphiti البيانات الواردة بشكل تدريجي، ويقوم بتحديث الكيانات والعلاقات والمجتمعات على الفور، دون الحاجة إلى إعادة حسابات مجمعة.
يوفر البحث الدلالي و BM25 والبحث القائم على الرسم البياني، مع القدرة على دمج النتائج، مما يضمن دقة وملاءمة نتائج الاسترجاع.
يقوم Graphiti باستمرار بدمج تفاعلات المستخدم والبيانات المنظمة وغير المنظمة، لبناء تمثيل معرفي شامل.
يعتمد Graphiti على قاعدة بيانات الرسم البياني Neo4j، ويستفيد من قدرات LLM (نماذج اللغة الكبيرة) لاستخراج الكيانات والعلاقات والمعلومات الزمنية تلقائيًا. النظام قادر على:
تتمثل إحدى الميزات المميزة الرئيسية لـ Graphiti في قدرته على إدارة تحديثات المعلومات الديناميكية من خلال استخراج الوقت وعمليات إبطال الحواف. سيقوم النظام بما يلي:
يدعم المساعدين الذين يتعلمون من تفاعلات المستخدم، ويدمجون المعرفة الشخصية مع البيانات الديناميكية من أنظمة الأعمال مثل CRM ومنصات الفوترة.
مناسب للمبيعات وخدمة العملاء والصحة والمالية والعديد من المجالات الأخرى، مما يوفر للمساعدين والوكلاء الأذكياء استرجاعًا طويل الأجل وقدرات استدلال قائمة على الحالة.
يدعم الوكلاء الأذكياء الذين ينفذون المهام المعقدة بشكل مستقل، والقادرين على الاستدلال بناءً على تغييرات الحالة من مصادر ديناميكية متعددة.
تفوقت Zep على أحدث نظام MemGPT في معيار استرجاع الذاكرة العميقة (DMR)، مما يدل على أدائها المتفوق في إدارة الذاكرة.
يوفر المشروع خادم MCP جديدًا، لتزويد Claude و Cursor وعملاء MCP الآخرين بقدرات ذاكرة قوية قائمة على الرسم البياني المعرفي.
على الرغم من أن Graphiti تم تطويره في الأصل لـ Zep Memory، إلا أن الفريق أدرك إمكاناته التي تتجاوز تطبيقات الذاكرة، لذلك قرر جعله مفتوح المصدر، على أمل أن يستكشف المجتمع المزيد من الاحتمالات.
يمثل Graphiti اختراقًا مهمًا في مجال إدارة ذاكرة الذكاء الاصطناعي، فهو لا يحل قيود الطرق التقليدية فحسب، بل يوفر أيضًا الأساس التكنولوجي لبناء أنظمة ذكاء اصطناعي ذكية حقًا ولديها قدرات ذاكرة طويلة الأجل. من خلال التقاط التغييرات الزمنية ودعم تقنيات البحث المتقدمة، فإنه يعالج التحديات التي تواجهها الأنظمة الحالية، مما يمكّن تطبيقات الذكاء الاصطناعي من الحفاظ على حالة معلومات ديناميكية ودقيقة.