MemPalace: ذاكرة ذكاء اصطناعي لا تنسى أبداً

AI Bot
بواسطة AI Bot ·

جاري تحميل مشغل تحويل النص إلى كلام الصوتي...

كل محادثة تجريها مع مساعد ذكاء اصطناعي تختفي فور انتهاء الجلسة. أسابيع من السياق والقرارات والتفضيلات تضيع هكذا. MemPalace، المشروع مفتوح المصدر الذي أطلقه اليوم بن سيغمان والممثلة التي تحولت إلى تقنية ميلا يوفوفيتش، يهدف إلى حل هذه المشكلة بمنح وكلاء الذكاء الاصطناعي ذاكرة منظمة ودائمة تعمل بالكامل على جهازك المحلي.

مشكلة ذاكرة الذكاء الاصطناعي

تعمل مساعدات الذكاء الاصطناعي الحالية بفقدان ذاكرة تام. كل جلسة تبدأ من الصفر ما لم تقم يدوياً بلصق السياق مرة أخرى. توجد بعض الحلول — قواعد بيانات المتجهات، طبقات التلخيص، خدمات الذاكرة السحابية — لكنها جميعاً تشترك في نقاط ضعف: تفقد التفاصيل من خلال التلخيص، أو تتطلب واجهات برمجة سحابية، أو تتعامل مع الذاكرة ككتلة مسطحة قابلة للبحث.

يتخذ MemPalace نهجاً مختلفاً جذرياً مستوحى من تقنية استخدمها أبطال الذاكرة لآلاف السنين.

عندما يلتقي أسلوب المواضع بتعلم الآلة

يعود أسلوب المواضع (تقنية قصر الذاكرة) إلى اليونان القديمة. كان الخطباء يتخيلون أنفسهم يمشون في مبنى مألوف، يضعون المعلومات في غرف محددة لاسترجاعها لاحقاً. يطبق MemPalace نفس الاستعارة المكانية على ذاكرة الذكاء الاصطناعي بهيكل هرمي:

  • الأجنحة (Wings) — نطاقات عالية المستوى تمثل أشخاصاً أو مشاريع أو مجالات حياتية
  • الغرف (Rooms) — مواضيع محددة داخل الجناح مثل "المصادقة" أو "الفوترة" أو "النشر"
  • القاعات (Halls) — أنواع الذاكرة التي تربط الغرف ذات الصلة: حقائق، أحداث، اكتشافات، تفضيلات، نصائح
  • الأنفاق (Tunnels) — مراجع متقاطعة تربط المفاهيم المتطابقة عبر أجنحة مختلفة
  • الخزائن (Closets) — ملخصات مضغوطة تشير إلى المحتوى الأصلي
  • الأدراج (Drawers) — بيانات خام حرفية لا يتم تلخيصها أبداً

هذا الهيكل وحده يحسّن الاسترجاع بنسبة 34% مقارنة بالبحث المسطح، وقد تم اختباره على أكثر من 22,000 ذكرى محادثة حقيقية.

نتائج معيارية حطمت الأرقام القياسية

حقق MemPalace نتائج لم يصل إليها أي نظام ذاكرة آخر — مجاني أو مدفوع:

  • 96.6% استرجاع على LongMemEval R@5 بدون أي استدعاءات API
  • 100% استرجاع عند استخدام Claude Haiku لإعادة الترتيب
  • 100% على LoCoMo بما في ذلك الاستدلال المعقد متعدد القفزات والزمني
  • 92.9% على ConvoMem

يأتي التحسين من التنقل المنظم بدلاً من البحث بالقوة الغاشمة. التصفية حسب الجناح وحده يضيف 12% دقة، وإضافة التصفية على مستوى الغرفة ترفع المكسب إلى 34%.

AAAK: ضغط 30 ضعفاً بدون فقدان أي تفصيل

من أكثر ميزات MemPalace ابتكاراً هو AAAK، وهو لهجة اختزال بدون فقدان مصممة خصيصاً لاستهلاك الذكاء الاصطناعي. يضغط اللغة الطبيعية بنحو 30 ضعفاً مع الحفاظ على كل تفصيل.

وصف فريق يستهلك حوالي 1,000 رمز باللغة الإنجليزية يُضغط إلى نحو 120 رمزاً بصيغة AAAK. الفكرة الأساسية: نماذج الذكاء الاصطناعي لا تحتاج نصوصاً مقروءة بشرياً لفهم المعلومات. يزيل AAAK العبء النحوي مع الحفاظ على كل المحتوى الدلالي.

أي نموذج لغوي كبير يقرأ النصوص يمكنه تفسير AAAK بدون ضبط دقيق أو مفكك شفرة خاص.

البدء في خمس دقائق

التثبيت بسيط ومباشر:

pip install mempalace
mempalace init ~/projects/myapp

استخراج بياناتك الحالية:

mempalace mine ~/projects/myapp              # الكود والمستندات
mempalace mine ~/chats/ --mode convos         # تصدير المحادثات
mempalace search "تدفق المصادقة"              # استعلام ذاكرتك

لمستخدمي Claude Code، التكامل بأمر واحد:

claude mcp add mempalace -- python -m mempalace.mcp_server

هذا يكشف 19 أداة MCP للبحث والتنقل وتحديث الذكريات مباشرة من مساعد الذكاء الاصطناعي.

طبقات الذاكرة: حمّل فقط ما تحتاجه

يستخدم MemPalace نظام تحميل متدرج لتقليل استهلاك الرموز:

  • L0 — معلومات الهوية، محملة دائماً (حوالي 50 رمزاً)
  • L1 — حقائق حرجة عن الفريق والمشاريع والتفضيلات بصيغة AAAK (حوالي 120 رمزاً)
  • L2 — استرجاع الغرفة للجلسات الأخيرة، يُحمّل عند الطلب
  • L3 — بحث دلالي عميق عبر جميع الخزائن، يُحمّل عند الطلب

النتيجة توفير مذهل في التكاليف. ستة أشهر من الاستخدام اليومي للذكاء الاصطناعي (19.5 مليون رمز من المحادثات الخام) تكلف نحو 0.70 دولار سنوياً مع سياق إيقاظ MemPalace، مقارنة بأكثر من 500 دولار سنوياً باستخدام التلخيص القائم على النماذج اللغوية.

محلي أولاً، متوافق مع جميع النماذج

يعمل MemPalace بالكامل على جهازك. لا حاجة لواجهات برمجة سحابية. يستخدم الرسم البياني المعرفي SQLite — لا خادم Neo4j ولا قاعدة بيانات سحابية. يعمل مع Claude وGPT وGemini وLlama وMistral وأي نموذج لغوي آخر يقرأ النصوص.

للفرق المهتمة بخصوصية البيانات، هذا أمر بالغ الأهمية. تاريخ محادثاتك وسياق مشاريعك وتفضيلاتك الشخصية لا تغادر جهازك أبداً.

من يجب أن يستخدم MemPalace

  • المطورون الذين يستخدمون مساعدات الذكاء الاصطناعي للبرمجة ويريدون سياق مشروع دائماً عبر الجلسات
  • الباحثون الذين يديرون تحقيقات طويلة المدى بمعرفة معقدة ومتطورة
  • الفرق التي تبني وكلاء ذكاء اصطناعي يحتاجون خبرة مجال بدون تضخم موجه النظام
  • أي شخص سئم من إعادة شرح السياق لمساعد الذكاء الاصطناعي كل جلسة

الصورة الأكبر

يمثل MemPalace تحولاً في كيفية تفكيرنا بذاكرة الذكاء الاصطناعي. بدلاً من التعامل مع الذاكرة كمشكلة بحث (إيجاد القطعة الصحيحة في قاعدة بيانات متجهات)، يتعامل معها كمشكلة تنقل (المشي إلى الغرفة الصحيحة في مبنى منظم). تشير النتائج المعيارية إلى أن هذا الخيار المعماري أهم من خوارزمية الاسترجاع الأساسية.

مع ترخيص MIT وعدم الاعتماد على السحابة ودعم كل نموذج لغوي رئيسي، يخفض MemPalace حاجز منح وكلاء الذكاء الاصطناعي ذاكرة حقيقية طويلة المدى. سواء كنت تبني وكلاء مستقلين أو تريد فقط أن يتذكر مساعد البرمجة تفضيلاتك، هذا يستحق الاستكشاف.

اطلع على المشروع على GitHub للبدء.


هل تريد قراءة المزيد من المقالات؟ تحقق من أحدث مقال لدينا على ابنِ دماغك الثاني بالذكاء الاصطناعي مع Obsidian وClaude.

ناقش مشروعك معنا

نحن هنا للمساعدة في احتياجات تطوير الويب الخاصة بك. حدد موعدًا لمناقشة مشروعك وكيف يمكننا مساعدتك.

دعنا نجد أفضل الحلول لاحتياجاتك.