عن المشروع

يقدّم Neo.mjs نفسه كنظام من جزأين: محرك تطبيقات المتصفح (الجسد) ونظام تشغيل وكيل الذكاء الاصطناعي (الدماغ) في مستودع شقيق. يستخدم المحرك بنية خارج الخيط الرئيسي مع App وVDom وData وCanvas وSharedWorkers مخصصة. توصف المكونات بأنها كائنات دائمة تحتفظ بهويتها وحالتها داخل App Worker، مما يتيح تطبيقات متعددة النوافذ وتحديثات واجهة مستخدم عالية التردد. يدّعي المشروع استخدامه في الإنتاج في مكاتب التداول المالي وغرف التحكم وأدوات بمستوى بيئات التطوير المتكاملة. يوفر مستودع الدماغ نواة ذاكرة مع Native Edge Graph وقاعدة معرفة وأتمتة سير عمل GitHub وتنسيق A2A بين مشرفين آليين مسمّين من عائلات نماذج مختلفة. تتيح واجهة Neural Link للوكلاء فحص حالة التطبيق الحية وتعديلها عبر طرق مثل get_component_tree وset_instance_properties وpatch_code. يصف ملف README خدمة DreamService التي تدمج بيانات الجلسة في طوبولوجيا الرسم البياني وحلقة MX (تجربة النموذج) حيث يتحول الاحتكاك الداخلي إلى تذاكر وطلبات سحب ومهارات وذاكرة. يستهدف المشروع المهندسين الذين يبنون واجهات متعددة النوافذ عالية الإنتاجية، ومعماريي الذكاء الاصطناعي الذين يعملون مع أنظمة متعددة الوكلاء، والباحثين الذين يدرسون حوكمة البرمجيات المستقلة. وهو ليس موجّهًا صراحةً لمواقع المحتوى الثابتة أو الفرق التي تبحث عن إطار جاهز للاستخدام المباشر. يتوفر البدء السريع عبر npx neo-app@latest. تم تطوير المستودع بشكل مشترك بواسطة مشرف بشري وحسابات آلية ضمن نموذج سلطة دمج مقيّد.