كريميس: رسم بياني محلي للمعرفة لذاكرة الذكاء الاصطناعي المترسخة
Kremis، الذي طورته Tykolt، هو أداة خادم MCP مبنية بلغة Rust، مصممة لتوفير طبقة ذاكرة قابلة للتحقق للذكاء الاصطناعي القائم. إنها تربط المساعدين الذكاء الاصطناعي والعملاء لتقديم رسم بياني للمعرفة محلي وموثوق. يتم توزيعه كملف ثنائي مجمع، غالبًا داخل حاوية Docker، يضمن Kremis أن الوكلاء الذكاء الاصطناعي يمكنهم استعلام الحقائق القابلة للتتبع إلى نقاط بيانات حقيقية. تدعم هذه الأداة المجانية عملاء ذكاء اصطناعي مختلفين، مما يؤسس أساسًا موثوقًا لعمليات ذاكرة الذكاء الاصطناعي دون استرجاع احتمالي.
ماذا يتصل كريمس؟
يعمل كريمس كخادم MCP، متصلاً بمساعدي الذكاء الاصطناعي والعملاء. يوفر رسمًا بيانيًا محليًا للمعرفة، يعمل كطبقة ذاكرة قابلة للتحقق للذكاء الاصطناعي المؤسس. تشمل عملاء الذكاء الاصطناعي المتوافقين كل من كلود، كيرسور، ومساعدين آخرين متوافقين مع MCP، الذين يستخدمون كريمس لاسترجاع البيانات بشكل حتمي. يدعم الخادم كل من stdio و HTTP كبروتوكولات نقل، مما يسمح بالتكامل المرن مع أنظمة الذكاء الاصطناعي المختلفة التي تتطلب مكون ذاكرة منظم.
الميزات والأدوات الأساسية
يكشف كريمس عن عدة أدوات قابلة للاستدعاء. يتضمن ثنائي كريمس أوامر فرعية مثل init لتهيئة قاعدة البيانات، ingest لإضافة بيانات نموذجية (مثل "ingest -f examples/sample_signals.json -t json")، و server لبدء خادمه HTTP. كما تتوفر نقاط نهاية HTTP مثل "/health" و "/query". بالإضافة إلى ذلك، يتضمن التوزيع ثنائي kremis-mcp، مما يدل على جسر MCP stdio مخصص لتفاعلات العملاء المحددة.
لمن هو؟
يستهدف كريمس وكلاء الذكاء الاصطناعي ومساعدي الذكاء الاصطناعي، بما في ذلك المنصات مثل كلود، كيرسور، وامتدادات VS Code، التي تتطلب طبقة ذاكرة مؤسّسة وقابلة للتحقق. يخدم الأنظمة التي تحتاج إلى استعلام الحقائق المخزنة كنقاط عقد في الرسم البياني، حيث يمكن تتبع الإجابات إلى نقاط بيانات حقيقية دون الاعتماد على الاسترجاع الاحتمالي أو التضمينات. هذا ليس الخيار المناسب إذا لم تتطلب تطبيقات الذكاء الاصطناعي الخاصة بك رسمًا بيانيًا محليًا وقابلًا للتحقق للمعرفة للذاكرة.
كيفية البدء
يتم مصادقة الخادم باستخدام متغيرات البيئة، التي تُقرأ من PROCESS.ENV. يتم تعيين هذه المتغيرات في تكوين عميل MCP الخاص بالمستخدم وتبقى على الجهاز المحلي للخادم المحلي، داعمةً نقل HTTP و stdio.
حالات الاستخدام
- توفير طبقة ذاكرة قابلة للتحقق حيث يمكن لوكلاء الذكاء الاصطناعي استعلام الحقائق المخزنة كنقاط عقد في الرسم البياني، مع إمكانية تتبع الإجابات إلى نقاط بيانات حقيقية دون استرجاع احتمالي أو تضمينات.
- إدخال بيانات منظمة، مثل ملفات JSON، إلى رسمه البياني للمعرفة.
- تقديم استعلامات لاسترجاع المعلومات من رسم المعرفة عبر واجهة برمجة التطبيقات HTTP الخاصة به.
تقدم Kremis حلاً متخصصًا لذاكرة الذكاء الاصطناعي، مما يتيح إنشاء رسم بياني للمعرفة قابل للتحديد والتحقق. تم تطويره بواسطة Tykolt، هذا الخادم MCP القائم على Rust يمكّن وكلاء الذكاء الاصطناعي من الوصول إلى الحقائق المستندة محليًا. إن قدرته على استيعاب البيانات المنظمة وتقديم الاستفسارات عبر HTTP تدعم سير العمل الحيوية في الذكاء الاصطناعي. حاول بدء خادم HTTP باستخدام الأمر "kremis server" لاستكشاف قدراته في الاستفسار.