ما هو OlliteRT؟
OlliteRT تطبيق أندرويد يحوّل الهاتف الذي يعمل عليه إلى خادم استدلال LLM محلي، ويصفه وصف مستودعه على GitHub نفسه بأنه يتيح لك "تحويل هاتف أندرويد إلى خادم استدلال LLM متوافق مع OpenAI — محلي بالكامل، وخاص، ومفتوح المصدر." لا واجهة دردشة مدمجة خاصة به؛ غرضه هو تشغيل الاستدلال والرد على طلبات HTTP من برمجيات أخرى.
- نوع المنتج: تطبيق خادم خلفي لأندرويد، وليس عميل دردشة — لا واجهة دردشة مضمّنة
- المُنشئ: المطور NightMean؛ مستودع GitHub مستضاف على github.com/NightMean/OlliteRT
- تم إنشاء المستودع في 6 أبريل 2026، وفق بيانات GitHub الوصفية للمستودع — مشروع حديث النشأة وقت كتابة هذه المراجعة
- الترخيص: Apache-2.0، مؤكَّد عبر البيانات الوصفية للترخيص في مستودع GitHub
- محرك الاستدلال: بيئة تشغيل LiteRT-LM على الجهاز الخاصة بـ Google، وهي نفس التقنية الأساسية التي تستخدمها Google لميزات الذكاء الاصطناعي على الجهاز في أدواتها الخاصة على أندرويد
- الحجم: أكثر من 350 نجمة على GitHub و47 تفرعًا وقت كتابة هذه المراجعة
تاريخ المشروع ومحطات الإصدارات
تم إنشاء مستودع OlliteRT على GitHub في 6 أبريل 2026، وأطلق منذ ذلك الحين ثلاثة إصدارات موسومة سابقة للإصدار 1.0، وكلها لا تزال موسومة بيتا.
- 16 أبريل 2026: إنشاء المستودع
Why it matters: يمثّل بداية المشروع، وفق بيانات GitHub الوصفية للمستودع. - 2v0.9.0-beta.1 — 24 أبريل 2026
Why it matters: أول إصدار موسوم موجود في صفحة إصدارات GitHub الخاصة بالمشروع. - 3v0.9.5-beta.1 — 30 أبريل 2026
Why it matters: إصدار بيتا لاحق بعد نحو أسبوع من الوسم الأول. - 4v0.9.6-beta.1 — 6 يونيو 2026
Why it matters: أحدث إصدار موسوم وقت كتابة هذه المراجعة؛ لم يصدر المشروع بعد إصدار 1.0.
ماذا يفعل OlliteRT فعليًا؟
يحمّل OlliteRT ملف نموذج .litertlm على الهاتف، ويشغّل الاستدلال عبر بيئة تشغيل LiteRT-LM من Google باستخدام وحدتي المعالجة المركزية والرسومية الخاصتين بالهاتف نفسه، ويقدّم النتيجة عبر واجهة HTTP متوافقة مع OpenAI يمكن لأجهزة أخرى على نفس الشبكة استدعاؤها.
- الاستدلال على الجهاز: يستخدم بيئة تشغيل LiteRT-LM من Google حصريًا — بلا بديل سحابي، وبلا محرك خلفي آخر
- صيغة النموذج: ملفات
.litertlmفقط؛ لا يدعم GGUF، الصيغة التي تستخدمها الأدوات المبنية على llama.cpp - الحصول على النماذج: تنزيل بضغطة واحدة مباشرة من HuggingFace للنماذج المدعومة، وفق ملف README الخاص بالمشروع
- توافق واجهة API: يوفّر نقاط نهاية chat-completions وcompletions متوافقة مع OpenAI، بالإضافة إلى نقاط نهاية متوافقة مع واجهة Anthropic Messages، عبر HTTP على الشبكة المحلية
- دعم متعدد الوسائط: تُدعم نماذج الرؤية والصوت و"التفكير" (الاستدلال المنطقي) حيثما يدعم النموذج الأساسي نفسه هذه الأنماط، وفق ملف README
- تسريع الأجهزة: إعدادات تسريع قابلة للتهيئة عبر وحدة الرسومات أو المعالج لكل نموذج
- أدوات تشغيلية: أداة قياس أداء مدمجة، وتسجيل نشاط مع تمييز JSON، ولوحة مراقبة للخادم، وتكامل مقاييس Prometheus، وتكامل واجهة REST API لـ Home Assistant
- تصميم أحادي النموذج ومتسلسل: يوثّق README أن نموذجًا واحدًا فقط يُحمَّل في كل مرة وتُعالَج الطلبات بالتسلسل، وليس بالتوازي
أمثلة استخدام: طريقتان لاستخدام OlliteRT
هذه سير عمل ملموسة مبنية على الميزات الموثقة للمشروع أعلاه.
تحويل هاتف أندرويد احتياطي إلى خادم LLM منزلي
ثبّت OlliteRT على هاتف يعمل بأندرويد 12 أو أحدث وبذاكرة وصول عشوائي 6 جيجابايت على الأقل، وحمّل نموذجًا مدعومًا مثل Gemma 4 E2B (2.4 جيجابايت، يحتاج 8 جيجابايت من الذاكرة) مباشرة من HuggingFace داخل التطبيق، وشغّل الخادم. يمكن بعدها لأي حاسوب محمول أو سكريبت على نفس شبكة Wi-Fi إرسال طلبات إلى عنوان IP الخاص بالهاتف باستخدام مكتبة عميل OpenAI، مع إعادة استخدام كود بصيغة OpenAI الحالي مقابل خلفية محلية بالكامل وقادرة على العمل دون اتصال.
ربط نموذج LLM محلي بـ Home Assistant دون اعتماد على السحابة
يوثّق OlliteRT تكاملًا مدمجًا مع واجهة REST API لـ Home Assistant. توجيه أتمتة في Home Assistant نحو نقطة نهاية API المحلية للهاتف يتيح لإعداد منزل ذكي استخدام نموذج لغوي على الجهاز لمهام مثل تلخيص بيانات المستشعرات أو توليد نص الإشعارات، دون إرسال تلك البيانات إلى مزوّد ذكاء اصطناعي سحابي.
تثبيت OlliteRT
يُثبَّت OlliteRT مجانًا كملف APK من إصدارات GitHub، وكوده المصدري متاح على GitHub.
المصدر | الرابط |
|---|---|
| إصدارات GitHub (تنزيل APK) | github.com/NightMean/OlliteRT/releases |
| مستودع GitHub (الكود المصدري، Apache-2.0) | github.com/NightMean/OlliteRT |
وقت كتابة هذه المراجعة، يُوزَّع OlliteRT فقط عبر تنزيل APK مباشر من إصدارات GitHub — لم تجد هذه المراجعة أي إدراج على Google Play أو F-Droid. يتطلب أندرويد 12 أو أحدث على جهاز arm64-v8a. تثبيت APK من خارج Google Play يتطلب تفعيل "التثبيت من مصادر غير معروفة" في إعدادات أندرويد؛ نزّل ملف APK فقط من صفحة إصدارات GitHub الرسمية.
المنصة والتسعير والترخيص
المنصة
- ما يذكره OlliteRT:
- أندرويد فقط (أجهزة arm64-v8a، أندرويد 12+). لا نسخة لـ iOS أو سطح المكتب أو الويب.
التكلفة
- ما يذكره OlliteRT:
- مجاني ومفتوح المصدر. لم يُعثر على حساب أو اشتراك أو شراء داخل التطبيق في README.
الترخيص
- ما يذكره OlliteRT:
- Apache-2.0، مؤكَّد عبر البيانات الوصفية للترخيص في مستودع GitHub.
الحد الأدنى للأجهزة
- ما يذكره OlliteRT:
- حد أدنى 6 جيجابايت من الذاكرة وفق README؛ يُنصح بـ 8 جيجابايت أو أكثر، وأكثر للنماذج الأكبر أو متعددة الوسائط مثل Gemma 4 E4B (يحتاج 12 جيجابايت).
طريقة التثبيت
- ما يذكره OlliteRT:
- تنزيل APK مباشر من صفحة إصدارات GitHub؛ لم يُعثر على إدراج في Google Play أو F-Droid وقت كتابة هذه المراجعة.
تحقق من توصيات الأجهزة الحالية وقائمة النماذج المدعومة مباشرة على GitHub قبل اختيار هاتف أو نموذج، لأن كليهما قد يتغيران مع نضج المشروع (لا يزال قبل الإصدار 1.0).
OlliteRT مقابل PocketPal AI
يشغّل كل من OlliteRT وPocketPal AI نماذج اللغة محليًا على الهاتف، لكن لأغراض مختلفة: OlliteRT خادم بلا واجهة تتحدث معه أجهزة أخرى، بينما PocketPal AI تطبيق دردشة تستخدمه مباشرة على الهاتف نفسه.
الجانب | OlliteRT | |
|---|---|---|
| الاستخدام الأساسي | خادم استدلال بلا واجهة لأجهزة أخرى على الشبكة | تطبيق دردشة على الجهاز يُستخدم مباشرة على الهاتف |
| واجهة الدردشة | لا شيء مضمّن | واجهة دردشة مدمجة |
| محرك الاستدلال | LiteRT-LM من Google | قائم على llama.cpp (نماذج GGUF) |
| صيغة النموذج | .litertlm فقط | GGUF |
| المنصة | أندرويد فقط | أندرويد وiOS |
| خادم API | واجهة HTTP متوافقة مع OpenAI، ميزة أساسية | ليست ميزة أساسية |
إذا أردت إرسال طلبات من حاسوب محمول أو سكريبت أو مركز منزل ذكي إلى هاتف يعمل كخادم، فإن OlliteRT مُصمَّم لذلك. أما إذا أردت الدردشة مع نموذج محلي مباشرة على شاشة الهاتف نفسها، فتطبيق يركّز على الدردشة أولاً مثل PocketPal AI أنسب — راجع مراجعة PocketPal AI للتفاصيل.
لمن يناسب OlliteRT؟
يناسب OlliteRT المطورين والهواة الذين يريدون إعادة توظيف هاتف أندرويد كخادم LLM محلي مخصص بالكامل لأجهزة أخرى، بدلاً من الدردشة مع نموذج على الهاتف نفسه.
استخدم OlliteRT إذا كنت
- لديك هاتف أندرويد احتياطي (أندرويد 12+، arm64-v8a، 6 جيجابايت ذاكرة أو أكثر) وتريد إعادة توظيفه كخادم استدلال LLM محلي
- تريد نقطة نهاية HTTP متوافقة مع OpenAI أو مع واجهة Anthropic Messages يمكن لأجهزة أخرى على شبكتك استدعاؤها، دون مفتاح API سحابي أو تكلفة لكل رمز
- تريد ربط نموذج لغوي محلي بـ Home Assistant أو أداة أخرى مستضافة ذاتيًا عبر تكاملاته الموثقة
- لا تمانع نماذج بصيغة
.litertlmوبيئة تشغيل LiteRT-LM من Google تحديدًا، بدلاً من نظام GGUF/llama.cpp الأكثر شيوعًا - لا تمانع استخدام مشروع حديث النشأة، قبل الإصدار 1.0، موسوم بيتا، والتحقق من GitHub مباشرة بشأن الحالة الراهنة قبل الاعتماد عليه
ابحث عن بديل إذا كنت
- تريد الدردشة مع نموذج مباشرة على شاشة الهاتف نفسها — لا واجهة دردشة لـ OlliteRT؛ راجع PocketPal AI أو Layla بدلاً من ذلك
- تحتاج دعم iOS — OlliteRT مخصص لأندرويد فقط
- تحتاج دعم نماذج GGUF أو نظام llama.cpp الأوسع — يقبل OlliteRT فقط ملفات
.litertlm - تحتاج معالجة طلبات متزامنة متعددة بالتوازي — يوثّق README معالجة تسلسلية لنموذج واحد فقط
- تحتاج مشروعًا ناضجًا ومستقرًا بإصدار 1.0 وسجل طويل — عمر مستودع OlliteRT نحو خمسة أشهر وقت كتابة هذه المراجعة، وأحدث إصدار له لا يزال موسومًا بيتا
ما لا يصلح له OlliteRT
OlliteRT ليس خيارًا جيدًا إذا كنت تحتاج واجهة دردشة، أو دعم نماذج GGUF، أو معالجة طلبات متوازية، أو سجل إصدارات طويل الأمد ومستقر.
- ليس تطبيق دردشة — لا نافذة دردشة مدمجة؛ يرد فقط على طلبات واجهة HTTP من برمجيات أخرى
- غير متوافق مع GGUF — يعمل حصريًا مع ملفات نماذج
.litertlm، لذا لا يمكنه تحميل نماذج GGUF التي تستخدمها llama.cpp أو Ollama أو معظم أدوات LLM المحلية الأخرى دون خطوة تحويل منفصلة - غير مُصمَّم للأحمال المتزامنة — يوثّق README نموذجًا واحدًا محمَّلًا يُعالَج تسلسليًا، لذا لم يُصمَّم كخادم متعدد المستخدمين أو عالي الإنتاجية
- غير متوافق مع iOS — أندرويد فقط، وتحديدًا أجهزة arm64-v8a
- ليس إصدارًا ناضجًا 1.0 — عمر المستودع نحو خمسة أشهر وقت كتابة هذه المراجعة، ولا يزال أحدث إصدار موسوم (v0.9.6-beta.1) يحمل وسم بيتا
الأخطاء الشائعة عند تقييم OlliteRT
معظم الالتباس حول OlliteRT ينشأ من افتراض أنه تطبيق دردشة، أو الخلط بين صيغة نماذجه وGGUF، أو إغفال حالة المشروع الحديثة النشأة.
الخطأ الأول: توقّع واجهة دردشة على الهاتف
لا واجهة دردشة خاصة بـ OlliteRT. إنه خادم بلا واجهة — تتفاعل معه عبر واجهة HTTP من جهاز آخر، وليس بالكتابة داخل التطبيق على الهاتف.
الخطأ الثاني: افتراض أنه يدعم نماذج GGUF مثل الأدوات القائمة على llama.cpp
يعمل OlliteRT حصريًا مع ملفات نماذج .litertlm الخاصة ببيئة تشغيل LiteRT-LM من Google. لا يُحمّل نماذج GGUF مباشرة، لذا فهو ليس بديلاً مباشرًا لخادم قائم على GGUF دون تحويل النموذج.
الخطأ الثالث: الخلط بين الاسم وOllama أو مشروع LiteRT الخاص بـ Google نفسه
OlliteRT تطبيق أندرويد مستقل مبني من قبل المجتمع، مستوحى من سير عمل Ollama ومبني فوق بيئة تشغيل LiteRT-LM من Google — إنه ليس منتجًا رسميًا لـ Ollama ولا تطبيقًا رسميًا لـ Google.
الخطأ الرابع: التعامل معه كمشروع مستقر وناضج
أُنشئ مستودع GitHub في أبريل 2026، ولا يزال أحدث إصدار موسوم له (v0.9.6-beta.1، يونيو 2026) يحمل وسم بيتا. تحقق من الاستقرار الحالي واكتمال الميزات مباشرة على GitHub قبل الاعتماد عليه في أي أمر حساس للإنتاج.
المنافسون والبدائل
يُقارَن OlliteRT غالبًا بتطبيقات أخرى لـ LLM المحلي على أندرويد/الأجهزة المحمولة — أبرز ما يميزه هو كونه خادمًا بلا واجهة ومتوافقًا مع OpenAI بدلاً من عميل دردشة على الهاتف.
الأداة | أشهر ما تشتهر به | الرابط |
|---|---|---|
| PocketPal AI | تطبيق دردشة على الجهاز لأندرويد وiOS، نماذج GGUF عبر llama.cpp | مراجعة PocketPal AI |
| Layla | تطبيق دردشة على أندرويد يركّز على لعب الأدوار غير المُراقَب والمساعد المحلي | مراجعة Layla |
| Google AI Edge Gallery | تطبيق العرض الخاص بـ Google للنماذج على الجهاز عبر LiteRT/MediaPipe | مراجعة Google AI Edge Gallery |
| MLC Chat | تطبيق دردشة محلي عبر المنصات (أندرويد/iOS) مبني على حزمة مترجم MLC LLM | مراجعة MLC Chat |
تعكس هذه القائمة الأدوات التي تُقارَن عادةً بـ OlliteRT في مجال LLM المحمول/على الجهاز، وليست تصنيفًا مستقلًا من PromptQuorum — تحقق من مجموعة ميزات كل أداة وصيغ النماذج المدعومة الحالية قبل الاختيار.
الأسئلة الشائعة
ما هو OlliteRT؟
OlliteRT (github.com/NightMean/OlliteRT) هو تطبيق أندرويد مجاني ومفتوح المصدر (Apache-2.0)، من إنشاء المطور NightMean، يحوّل الهاتف إلى خادم استدلال LLM محلي بالكامل ومتوافق مع OpenAI باستخدام بيئة تشغيل LiteRT-LM من Google.
هل لدى OlliteRT واجهة دردشة؟
لا. لا واجهة دردشة مدمجة في OlliteRT. إنه خادم بلا واجهة — تتفاعل معه عبر واجهة HTTP من جهاز أو تطبيق آخر، وليس بالكتابة مباشرة داخل التطبيق.
هل OlliteRT مجاني؟
نعم، OlliteRT مجاني ومفتوح المصدر بموجب ترخيص Apache-2.0. لم تجد هذه المراجعة أي متطلب لحساب أو اشتراك أو شراء داخل التطبيق.
ما صيغة النموذج التي يستخدمها OlliteRT؟
يستخدم OlliteRT ملفات .litertlm حصريًا، الخاصة ببيئة تشغيل LiteRT-LM من Google على الجهاز. لا يدعم GGUF، الصيغة التي تستخدمها الأدوات المبنية على llama.cpp.
ما متطلبات الأجهزة لـ OlliteRT؟
أندرويد 12 أو أحدث على جهاز arm64-v8a، بحد أدنى 6 جيجابايت من الذاكرة (يُنصح بـ 8 جيجابايت أو أكثر). النماذج الأكبر أو متعددة الوسائط، مثل Gemma 4 E4B، تحتاج 12 جيجابايت أو أكثر، وفق ملف README الخاص بالمشروع.
هل يعمل OlliteRT دون اتصال بالإنترنت؟
يعمل الاستدلال نفسه بالكامل على الجهاز بمجرد تنزيل النموذج، لذا لا يتطلب ذلك اتصالاً بالإنترنت. يلزم اتصال بالشبكة المحلية لكي تصل الأجهزة الأخرى إلى خادم API الخاص بالهاتف، ويلزم اتصال بالإنترنت لتنزيل النماذج مبدئيًا من HuggingFace.
هل يمكن لـ OlliteRT معالجة طلبات متعددة في آن واحد؟
لا. يوثّق README الخاص بالمشروع أن نموذجًا واحدًا فقط يُحمَّل في كل مرة وتُعالَج الطلبات تسلسليًا، وليس بالتوازي — إنه غير مُصمَّم لأحمال متزامنة أو متعددة المستخدمين.
هل OlliteRT متوفر على iOS؟
لا، OlliteRT مخصص لأندرويد فقط، ويتطلب تحديدًا جهاز arm64-v8a يعمل بأندرويد 12 أو أحدث.
كيف أثبّت OlliteRT؟
نزّل ملف APK مباشرة من صفحة إصدارات GitHub. وقت كتابة هذه المراجعة، ليس مُدرجًا في Google Play أو F-Droid.
هل OlliteRT مشروع ناضج ومستقر؟
ليس بعد. أُنشئ مستودعه على GitHub في أبريل 2026، ولا يزال أحدث إصدار موسوم له (v0.9.6-beta.1، يونيو 2026) يحمل وسم بيتا — تعامل معه كمشروع قيد التطوير النشط، قبل الإصدار 1.0.