عن المشروع

Sapphire Blue AI هو إطار عمل وكيل ذاتي الاستضافة مبني حول شخصية ذكاء اصطناعي قابلة للتخصيص مع تفاعل صوتي. وهو مصمم ليكون رفيقًا دائمًا يتذكر المستخدم، وينفذ المهام المجدولة، ويمكن توسيعه عبر المكونات الإضافية. القدرات الأساسية الموصوفة في ملف README: - نظام الشخصيات: 12 شخصية مدمجة تجمع بين المطالبة (prompt) والصوت والأدوات والنموذج؛ يمكن للمستخدمين إنشاء شخصياتهم الخاصة. يمكن للذكاء الاصطناعي تعديل مطالبه الخاصة وتبديل عناصر الشخصية أثناء المحادثة. - الصوت: كلمة استيقاظ، تحويل الكلام إلى نص، تحويل النص إلى كلام، كلام تدفقي، ووضع محادثة بدون استخدام اليدين مع مقاطعة. يستخدم Kokoro TTS محليًا افتراضيًا، مع خيار ElevenLabs. - الذاكرة والمعرفة: بحث متجه دلالي عبر مجموعات ذاكرة كبيرة مُوسومة، محرك ذاكرة متعدد الطبقات يُسمى "قصر العقل" مع أمناء ليليين، فئات معرفة منظمة مع تحميل الملفات ومراقبة المجلدات، أهداف هرمية مع دفتر تقدم، ونظام كيانات للأشخاص والأماكن والأشياء. - التكاملات: Twilio للاتصالات الصوتية وأرقام الهواتف الحقيقية، Discord، Telegram، بريد إلكتروني متعدد الحسابات، تقويم Google، Home Assistant، SSH، محافظ عملات بيتكوين، خوادم MCP، التقاط كاميرا الويب، توليد الصور عبر ComfyUI/sd-server، وبيئة عمل للترميز. - ميزات المنصة: برامج خلفية وwebhooks، وضع نبضات القلب/المستمر مع تحيات الصباح والمنبهات، وكلاء خلفية، تطبيقات مكونات إضافية كاملة الصفحة، مكونات إضافية للمظاهر، صورة رمزية ثلاثية الأبعاد متحركة، استيراد/تصدير الشخصيات ومجموعات الأدوات، لوحة قيادة بمقاييس الرموز ومحدّث تلقائي. - دعم النماذج: محلي أولاً، مع مزودي نماذج سحابية اختيارية (Claude، GPT، Gemini، Fireworks، أو أي نقطة نهاية متوافقة مع OpenAI/Anthropic)؛ يمكن استخدام Ollama وLM Studio كنقاط نهاية محلية. - الخصوصية: وضع خزنة خصوصية يشفّر الدردشات ويفرض النماذج المعلمة كخاصة، بالإضافة إلى توجيه وكيل SOCKS للتطبيق بأكمله. - النظام البيئي للمكونات الإضافية: متجر مكونات إضافية ومتجر شخصيات، تثبيت بنقرة واحدة من GitHub، يمكن للمكونات الإضافية إضافة أدوات وخطافات وأوامر صوتية ومزودين وبرامج خلفية وتطبيقات ومظاهر. تشمل خيارات التثبيت مشغل/مثبّت بواجهة رسومية لنظامي Windows وLinux، وإعداد يدوي قائم على conda، وDocker (واجهة ويب فقط، بدون كلمة استيقاظ). المتطلبات هي Ubuntu 22.04+ أو Windows 11+، Python 3.11+ عبر conda، ذاكرة وصول عشوائي 16GB+ مع TTS/STT، واختياريًا وحدة معالجة رسوميات Nvidia. يتم دعم Mac عبر Docker فقط. المشروع مرخص بموجب AGPL-3.0. يتضمن ملف README تحذيرًا صريحًا بأن الوكيل يمكنه تنفيذ أوامر الصدفة، وإرسال رسائل بريد إلكتروني، والتحكم في أجهزة المنزل الذكي، وكتابة أدواته الخاصة، وأن المهام المجدولة تعمل بشكل مستقل، لذا يجب تقييد تكوين مجموعة الأدوات بعناية.