عن المشروع

HALO Console هو بيئة عمل ذكاء اصطناعي محلية مصممة للمستخدمين الذين يريدون التحكم الكامل في تفاعلاتهم مع الذكاء الاصطناعي. بُني باستخدام Next.js وTypeScript، ويتصل بنماذج Ollama العاملة محلياً لتمكين الدردشة المتدفقة، والاسترجاع المستند إلى المستندات (RAG)، والتوجيه الذكي للنماذج المصنفة كـ "سريع" أو "يومي" أو "ثقيل" بناءً على تعقيد المهمة. يمكن للمستخدمين رفع ملفات نصية أو markdown أو سجلات أو PDF (مع استخراج النص للـ PDFات القابلة للقراءة) وإدراج أجزاء محددة من المستندات في المحادثات. طبقة تعلّم يدوية تتيح للمستخدمين تنظيم ملاحظاتهم الشخصية التي يمكن تضمينها اختياريًا في المطالبات. يتضمن النظام جسر Runtime للقراءة فقط لاستعلامات حالة HomeLab عند تكوينه، لكن لا يتطلب وصولاً إلى الـ shell أو تصفح الملفات أو واجهات برمجة سحابية. جميع البيانات — الدردشات والمستندات وملاحظات التعلّم — تبقى مخزنة محليًا تحت دلائل يتحكم بها HALO. تمنع حدود الأمان تسريب المسارات أو الأسرار أو المحتوى الخاص. البحث عبر الويب والـ OCR معطلان افتراضيًا. الواجهة تعمل عبر المتصفح، ويحفظ تاريخ الجلسات في localStorage، ويفصل الهيكل بين طبقات الواجهة والـ API وزمن تشغيل النماذج بشكل نظيف. يركز هذا الإصدار الأولي العام (v0.8.1) على إثبات التصميم المحلي الأول، وليس نشر البيانات أو الخدمات الخاصة.