Pinokio: AI Browser الذي يطلق أي مشروع مفتوح المصدر بنقرة واحدة

Pinokio: AI Browser الذي يطلق أي مشروع مفتوح المصدر بنقرة واحدة
هذا المقال متاح بالإنجليزية Read in English

ما هو Pinokio؟

Pinokio هو تطبيق سطح مكتب يعمل كـ AI Browser، يسمح لك بتشغيل أي مشروع ذكاء اصطناعي مفتوح المصدر بنقرة واحدة. بدلاً من التعامل مع تعقيدات التثبيت عبر الطرفية، إدارة بيئات Python الافتراضية، أو التعامل مع تعارضات الحزم، يقوم Pinokio بأتمتة العملية برمتها.

🔗 الموقع الرسمي: pinokio.co 🔗 المستودع على GitHub: github.com/pinokiocomputer/pinokio

الفكرة الأساسية

يعمل Pinokio كواجهة مستخدم رسومية للطرفية، حيث يمكن للبرامج النصية (scripts) التفاعل مع النظام بشكل مبرمج. كل تطبيق يتم تثبيته عبر Pinokio يُعزل في مجلده الخاص داخل ~/pinokio/api، ويتم تثبيت جميع التبعيات داخل هذا المجلد، مما يمنع التداخل مع باقي النظام.

هذا يعني أنك تستطيع تشغيل مشاريع متعددة تعتمد على إصدارات مختلفة من Python أو PyTorch أو CUDA دون أي تعارض.

النماذج والتطبيقات المتاحة عبر Pinokio

يضم متجر Pinokio مجموعة واسعة من أحدث مشاريع الذكاء الاصطناعي مفتوحة المصدر، من ضمنها:

نماذج الصور والفيديو

تطبيق HiDream-O1-Image يتيح تشغيل واجهة ويب لنموذج توليد الصور، مع دعم لتحميل النقاط المرجعية تلقائياً. يتطلب بطاقة رسوميات NVIDIA مع CUDA.

تطبيق VoxCPM يوفر نموذج توليد صوت متعدد اللغات، ونسخ صوتي مع دعم واجهة ويب وAPI، ويعمل على بطاقات الرسوميات المنخفضة الذاكرة.

تطبيق Phosphene هو منصة مخصصة لأجهزة Mac المزودة بشريحة Apple Silicon، تولد فيديو محلياً مع صوت مشترك عبر نموذج LTX 2.3، وتدعم عدة أوضاع تشغيل.

تطبيق Overworld هو مولد عوالم فورية يعمل في الوقت الحقيقي، ويتطلب بطاقة رسوميات NVIDIA.

تطبيق OVIE يقوم بتوليد مناظر جديدة من صورة واحدة، مع واجهة ويب تقوم بتحميل النموذج تلقائياً.

أدوات ثلاثية الأبعاد والمشاهد

تطبيق Texturizer هو تطبيق ويب بسيط يقوم بتنعيم نماذج ثلاثية الأبعاد موجودة باستخدام نموذج Hunyuan3D-2GP، مع الحفاظ على بنية النموذج المصغر.

تطبيق WorldMirror 2.0 هو تطبيق لإعادة بناء المشاهد من HY-World 2.0، يعمل على NVIDIA مع PyTorch.

تطبيق LingBot-Map هو مشغل لتطبيق عرض إعادة البناء الثلاثي الأبعاد.

أنسنة الصوت والموسيقى

تطبيق AceJAM يتيح وصف أي أغنية باللغة الإنجليزية العادية، يقوم بتأليفها محلياً باستخدام نموذج Qwen، ثم توليدها باستخدام ACE-Step v1.5.

أدوات تحميل وتنظيم

تطبيق ReClip هو أداة ذاتية الاستضافة لتحميل الفيديو والصوت من أكثر من 1000 موقع مثل YouTube وTikTok وInstagram وX، مع واجهة ويب نظيفة.

تطبيق Stripper يقوم بإزالة البيانات الوصفية من الصور محلياً في المتصفح.

أدوات للمطورين والمتحمسين

تطبيق Hermes Agent هو وكيل طرفية ذاتي التحسين من Nous Research، يتمتع بذاكرة محلية وقدرات على تنفيذ مهام سير العمل.

تطبيق Customokio يتيح تنظيم الشاشة الرئيسية لـ Pinokio بمجلدات متداخلة، وسحب وإفلات، وطرق عرض متعددة.

تطبيق Euphony يقوم باكتشاف جلسات Codex المحلية وتصفحها تلقائياً.

تطبيق Side-Step هو نص تدريبي محسن لنموذج Ace-Step مع دعم الذاكرة المنخفضة.

طريقة العمل والأمان

يعتمد Pinokio على نهج أمان متعدد الطبقات:

العزل الافتراضي

يتم تخزين وتشغيل جميع البرامج النصية في موقع معزل هو ~/pinokio/api. كما يتم تثبيت جميع الحزم الثنائية عبر مديري الحزم المدمجين داخل ~/pinokio/bin. كل ما تفعله داخل Pinokio يبقى محصوراً داخل مجلد ~/pinokio.

البرامج النصية مفتوحة المصدر

يتم تحميل جميع البرامج النصية من مستودعات عامة على Git، وهي مكتوبة بصيغة JSON قابلة للقراءة من قبل البشر والآلات. يمكنك دائماً مراجعة الكود المصدري قبل تشغيله.

التحقق من البرامج النصية

لكي يتم إدراج برنامج نصي في صفحة “اكتشف”، يجب أن يمر بعملية تحقق صارمة:

أولاً، يجب التحقق من هوية الناشر شخصياً من قبل مشرف Pinokio.

ثانياً، يتم دعوة الناشر إلى مؤسسة Pinokio Factory على GitHub كمساهم.

ثالثاً، يتم نقل المستودع إلى المؤسسة وتجميده، مما يعني أن المشرف يمكنه تعديله إذا لزم الأمر لحل أي مشكلة.

رابعاً، يتم مراجعة البرنامج النصي بدقة للتأكد من التزامه بالعزل وعدم محاولة الوصول إلى ما هو خارج البيئة المعزولة.

خامساً، بعد التحقق، يتم إدراجه في الصفحة. وإذا ظهرت أي مشكلة لاحقاً، يمكن إلغاء إدراجه أو تعديله.

عناصر التحقق التي يقوم بها المشرف

أولاً، فحص المسارات للتأكد من أن جميع الأوامر تعمل داخل مجلد التطبيق.

ثانياً، فحص venv للتأكد من أن جميع التبعيات مثبتة ضمن بيئة افتراضية معزولة.

ثالثاً، فحص الحزم الخارجية للتأكد من تثبيتها داخل البيئة المعزولة.

رابعاً، فحص سمعة المستودع والمطور الأصلي.

خامساً، تجربة التطبيق شخصياً.

سادساً، التأكد من أن أوامر التثبيت والتشغيل تتبع التعليمات الموصى بها في المشروع الأصلي.

كيفية التثبيت والاستخدام

يمكن تحميل Pinokio من الموقع الرسمي لأنظمة Windows و Linux و macOS. بعد التثبيت، تفتح الواجهة الرئيسية التي تعرض التطبيقات المتاحة عبر صفحة Discover.

لتثبيت أي تطبيق، تذهب إلى صفحة Discover، تبحث عن التطبيق الذي تريده، تضغط زر Install، ثم تنتظر حتى يكمل Pinokio عملية التثبيت التلقائية. بعد الانتهاء، يظهر التطبيق في الشاشة الرئيسية، وتضغط Launch لتشغيله.

بالنسبة للمطورين الذين يرغبون في إنشاء برامجهم النصية، يمكنهم كتابة نصوص JSON تشبه أوامر الطرفية، وتشغيلها محلياً دون الحاجة إلى المراجعة. لن تظهر هذه البرامج في صفحة Discover ما لم تطلب إضافتها وتجتاز عملية التحقق.

المميزات التقنية

الميزة الوصف
العزل الكامل كل تطبيق يعمل في بيئته المنفصلة، لا تعارضات بين الإصدارات
التثبيت بنقرة واحدة لا حاجة للتعامل مع الطرفية أو الأخطاء المعقدة
دعم متعدد المنصات يعمل على ويندوز ولينكس وماك (بما في ذلك Apple Silicon)
مديري حزم مدمجين Conda، Homebrew، Pip، NPM – كلها تعمل داخل البيئة المعزولة
واجهة نظيفة تصميم بسيط يسهل تصفح وتشغيل التطبيقات
مجتمع متنام أكثر من 7.4 ألف نجمة على GitHub، وأكثر من 287 إصداراً

مقارنة سريعة مع البدائل

المنصة Pinokio Hugging Face Spaces RunPod
التشغيل المحلي بالكامل اختياري
عزل التطبيقات جزئياً
واجهة رسومية موحدة
دعم Apple Silicon
لا حاجة لسطر أوامر
مجاني تماماً مجاني (مع حدود) فريميوم

خلاصة

Pinokio يقلب الطريقة التي نتعامل بها مع مشاريع الذكاء الاصطناعي مفتوحة المصدر. ما كان يتطلب ساعات من إعداد البيئات وحل الأخطاء أصبح الآن نقرة واحدة. هذا يفتح الباب أمام فئة جديدة من المستخدمين: المصممين، الفنانين، الباحثين، والطلاب الذين لا يريدون (أو لا يستطيعون) قضاء وقت طويل في إعداد الأدوات بدلاً من استخدامها.

إذا كنت مهتماً بتجربة أحدث النماذج في توليد الصور، الفيديو، الصوت، أو المشاهد الثلاثية الأبعاد، وتريد تجربة خالية من المتاعب، فإن Pinokio هو بوابتك إلى هذا العالم.

روابط سريعة

الموقع الرسمي: pinokio.co النسخة العربية من الموقع: pinokio.co/?lang=ar مستودع GitHub: github.com/pinokiocomputer/pinokio توثيق إنشاء البرامج النصية: docs.pinokio.co مشرف Pinokio على X: x.com/cocktailpeanut

التفاعلات والتعليقات

سجّل الدخول بحساب GitHub للتعليق أو التفاعل. مدعوم بـ Giscus (مخزَّن في GitHub Discussions)

EN