عن المشروع
ELI هو مساعد ذكاء اصطناعي خاص ومحلي أولاً، مصمم ليعمل بالكامل على جهاز الكمبيوتر الخاص بك دون أي تبعيات سحابية. يجمع بين واجهة محادثة وبيئة تشغيل معرفية تتضمن خط أنابيب استدلال من 12 مرحلة، وعوامل متخصصة على منسق DAG، وذاكرة متعددة الطبقات (SQLite، فهرس متجهات FAISS، رسم بياني معرفي)، وقدرات صوت ورؤية محلية، وخادم منزل ذكي. يمكنك التفاعل عبر الكتابة أو الصوت، ويمكنه التحكم في سطح المكتب، وقراءة الشاشة والمستندات، وكتابة التعليمات البرمجية، وتذكر تفضيلاتك عبر الجلسات.
الفلسفة الأساسية هي أن ذكاءك الاصطناعي يجب أن يخصك أنت، وليس بائعاً. يتم فرض ذلك على المستوى المعماري: حارس شبكة يفشل في الإغلاق على مستوى المقبس، مما يضمن عدم إجراء اتصالات صادرة إلا إذا قمت بتمكين الميزات الاختيارية عبر الإنترنت مثل البحث على الويب أو الأخبار. تبقى بياناتك—سجل المحادثات والذاكرة والنماذج—على جهازك في مجلد خاص بالمستخدم يبقى بعد الترقيات.
ELI غير مرتبط بنموذج محدد. يقوم بتحميل أي نموذج GGUF محلي للمحادثة/التعليمات توفره، ويكتشف قالب المحادثة الخاص به، ويضبط حجم السياق على نافذة التدريب الفعلية للنموذج. يدعم تسريع GPU (CUDA لـ NVIDIA، Vulkan لـ AMD/Intel Arc، Metal لـ Apple Silicon) واستدلال CPU. كما يدعم نماذج الرؤية عبر ملفات mmproj ويمكنه استخدام Ollama كخلفية بديلة.
القدرات الرئيسية تشمل:
- **التحكم بالكمبيوتر**: فتح/إغلاق/تركيز التطبيقات، ترتيب النوافذ، ضبط الصوت، كتابة النص، تحريك الماوس، النقر.
- **تشغيل الوسائط**: التحكم في Spotify وYouTube، الحصول على معلومات حول ما يتم تشغيله، تخطي الإعلانات.
- **فهم الشاشة والمستندات**: تلخيص المحتوى على الشاشة، ملفات PDF، الصور، وCSV.
- **المساعدة في البرمجة**: إصلاح الأخطاء، فحص قواعد التعليمات البرمجية، إنشاء هياكل المشاريع، كتابة البرامج النصية.
- **الذاكرة والهوية**: تذكر الحقائق، بناء ملف شخصي خاص بتفضيلاتك بمرور الوقت.
- **أتمتة المهام**: ضبط المنبهات، المؤقتات، التقويم، تشغيل المهام المجدولة، تعلم الروتين.
- **التفاعل الصوتي**: كلمة التنبيه، الإملاء، تحويل النص إلى كلام مع أنماط جاهزة واستنساخ صوت اختياري.
- **الصيانة الذاتية**: تحليل حالات الفشل، تطبيق تصحيحات ذاتية مع التراجع، وضبط دقيق عبر LoRA/QLoRA على محادثاتك الخاصة.
التثبيت مباشر مع مثبتات لنظام Windows وmacOS وLinux (AppImage). يرشدك الإعداد الأول عبر اكتشاف GPU، واختيار النموذج (بحجم يتناسب مع VRAM الخاص بك)، وتكوين الصوت. تتضمن لوحة تحكم ويب للوصول عن بُعد عبر شبكتك الخاصة عبر إقران QR.
المشروع قيد التطوير النشط (v2.4.37 حسب README) مع التركيز على الاستقرار والتوافق عبر المنصات. تم اختباره على Linux وNVIDIA بشكل أساسي، مع دعم منصات أخرى لكن قد توجد بعض الحواف الخشنة. يُشجع المساهمون على الإبلاغ عن الأخطاء بدلاً من المجاملات. الترخيص هو PolyForm Internal Use، ويدعم التمويل عبر Ko-fi.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.