عن المشروع
Dense-Mem هو خادم ذاكرة MCP مستقل عبر HTTP مصمم لوكلاء الذكاء الاصطناعي. يقوم بتخزين الأدلة الدقيقة، ويستخلص الحالة الدلالية من خلال سياسة خادم مُتحقق منها، ويعيد سياقات الأدلة النشطة مع مقابض علاقات على شكل رسم بياني. تعمل PostgreSQL مع pgvector كمرجع دائم للمعرفة ودورة الحياة والمصدر والبحث والتفويض والتدقيق؛ بينما تُستخدم Redis فقط للتنسيق في عمليات النشر متعددة النسخ. يمكن لنشر عقدة واحدة استخدام التنسيق المحلي للعملية.
يعرض الخادم نقطة نهاية MCP عبر HTTP القابل للبث على المسار `/mcp`، وبوابة مستخدم من الطرف الأول على `/ui`، وبوابة تحكم خاصة على `/control/api/*`، وفحوصات الصحة/الجاهزية. يدعم أدوات مثل `remember` و`retract_evidence` و`correct_relationship` و`recall_memory` و`trace_memory` والعديد من الأدوات المخصصة للتقييم فقط في صورة التقييم.
تشمل الميزات الرئيسية دورة حياة الأدلة القابلة للإلحاق فقط، والتفويض القائم على المالك، والاستدعاء المشروط بالدعم (يتم استبعاد المرشحين والفرضيات افتراضيًا)، وكشف التعارض، وسياسة خادم حتمية للالتزامات الدلالية. يدعم النظام استبدال الأدلة المباشر، وتصحيح العلاقات مع الإصدارات، والعمليات المتكافئة.
يستخدم البدء السريع Docker Compose مع PostgreSQL وpgvector. الإعدادات المحلية بالكامل ممكنة مع Ollama للتضمينات والتحقق. المشروع جزء من ورقة بحثية أولية حول ذاكرة الذكاء الاصطناعي المؤسسية المُحوكمة بما يتجاوز RAG.
تتوفر قياسات Prometheus الاختيارية ولوحات معلومات Grafana عبر ملفات compose الإضافية. تطبق صورة الإصدار الترحيلات المعلقة تلقائيًا تحت قفل جلسة قاعدة البيانات. يحل المصادقة ممثلًا واحدًا غير قابل للتغيير لكل فريق، والهوية، والعضوية، والاسم المستعار الدائم للمالك.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.