النقاط الرئيسية
- Ollama مجانية ومفتوحة المصدر؛ ملف الترخيص الرسمي على GitHub هو رخصة MIT
- تشغّل النماذج محليًا عبر محرك مدمج قائم على llama.cpp — دون الحاجة إلى تجميع أو إعداد خادم منفصل
- تُثبَّت بأمر واحد على macOS/Linux (
curl -fsSL https://ollama.com/install.sh | sh) أو أمر واحد على Windows (irm https://ollama.com/install.ps1 | iex)، بالإضافة إلى مُثبِّتات موقَّعة، وصور Docker، وحزم لمديري الحزم (Homebrew وPacman وNix وغيرها) - تُعرَّف النماذج المخصَّصة عبر ملف Modelfile باستخدام توجيهات FROM وPARAMETER وTEMPLATE وSYSTEM وADAPTER وLICENSE وMESSAGE
- توفّر واجهة REST API أصلية (
/api/chat،/api/generate) وواجهة متوافقة مع OpenAI علىhttp://localhost:11434/v1(/v1/chat/completions،/v1/completions،/v1/models،/v1/embeddings) - مكتبة نماذج على ollama.com/library، تضم وفق الوثائق الرسمية الحالية أسماء نماذج مثل
llama3.2وgemma4وqwen3.5وgpt-oss - يربط الأمر
ollama launchنموذجًا محليًا مباشرةً بأدوات برمجة مثل Claude Code وCodex وVS Code وOpenCode وDroid - تُطوّرها شركة Ollama Inc.، ومقرها بالو ألتو بولاية كاليفورنيا، وقد أسّسها عام 2023 كلٌّ من Jeffrey Morgan وMichael Chiang
- متوفرة على macOS وWindows وLinux، بالإضافة إلى Docker Hub (
ollama/ollama) ومديري حزم مثل Homebrew وPacman وNix وGuix
📍 في جملة واحدة
Ollama أداة سطر أوامر مجانية ومفتوحة المصدر (رخصة MIT) وواجهة API محلية تقوم بتنزيل وتشغيل نماذج AI مفتوحة الأوزان على جهازك عبر محرك قائم على llama.cpp، مع مستوى سحابة مدفوع اختياري للاستدلال المستضاف.
💬 بعبارات بسيطة
بدلًا من تجميع محرك استدلال يدويًا وكتابة خادم حوله، تمنحك Ollama أمرين — اسحب (pull) نموذجًا ثم شغّله (run) — وتتولى الباقي. تعمل مثل Docker الخاص بنماذج AI: أمر واحد يُنزّل النموذج، وآخر يُشغّله، وعنوان ويب محلي يتيح لبرامج أخرى التحدث إليه تمامًا كما تتحدث إلى واجهة OpenAI الخاصة بها.
📌ملاحظة: هذه المراجعة هي المرافقة المتعمّقة لمدخل Ollama في دليل برامج الذكاء الاصطناعي المحلي — راجع تلك الصفحة لمعرفة كيف تقارَن Ollama بلمحة سريعة مع عشرات أدوات الذكاء الاصطناعي المحلية الأخرى.
ما هي Ollama؟
Ollama هي أداة سطر أوامر، وخادم API محلي، و(منذ يوليو 2025) تطبيق سطح مكتب، لتشغيل نماذج AI مفتوحة الأوزان على عتادك الخاص. يصفها مستودع GitHub الخاص بها بأنها برنامج "للبدء بسرعة" مع نماذج اللغة الكبيرة محليًا. تحاكي البنية التصميمية عمدًا سير عمل Docker — فقد سبق للمؤسسَين المشاركَين أن بنيا Kitematic، وهي واجهة رسومية لـDocker استحوذت عليها Docker عام 2015 — لذا يعمل الأمران ollama pull وollama run بطريقة مشابهة جدًا لـdocker pull وdocker run.
- الوظيفة الأساسية: تنزيل نماذج مفتوحة الأوزان وتشغيلها محليًا عبر محرك استدلال مدمج، مع واجهة CLI، وواجهة API محلية، وواجهة دردشة على سطح المكتب، تتواصل جميعها مع نفس الخدمة الخلفية
- محرك الاستدلال المحلي: مبني، وفقًا لوثائق Ollama نفسها، على llama.cpp وGGML، ويشغّل نماذج بصيغة GGUF من مكتبة Ollama نفسها أو مستوردة من ملفات GGUF/Safetensors
- الواجهات: واجهة سطر أوامر (
ollama run <النموذج>)، وتطبيق سطح مكتب رسمي لـmacOS وWindows يدعم سحب وإفلات الملفات والصور، وواجهة REST API للاستخدام البرمجي - الجهة المطوِّرة: شركة Ollama Inc.، ومقرها بالو ألتو بولاية كاليفورنيا؛ منظمة GitHub التي تستضيف الكود تُسمّى ollama
- المستودع المرجعي: github.com/ollama/ollama، مرخّص بموجب MIT وفقًا لـملف الترخيص في المستودع
خلفية شركة Ollama ومحطاتها الرئيسية
تأسست Ollama عام 2023 على يد Jeffrey Morgan وMichael Chiang، اللذين تعارفا في جامعة واترلو، وسبق لهما بناء Kitematic، وهي واجهة رسومية مفتوحة المصدر لـDocker استحوذت عليها Docker عام 2015 (ثم أُدمجت لاحقًا في Docker Desktop). يقع مقر Ollama Inc. في بالو ألتو بولاية كاليفورنيا، وقد حصلت، وفقًا لمتتبِّعات تمويل الشركات الناشئة العامة، على تمويل استثماري من جهات منها Benchmark وTheory Ventures؛ ولم تتمكن PromptQuorum من التحقق بشكل مستقل من رقم تمويل دقيق عبر مصدر أولي، وتوصي بمراجعة إعلانات Ollama الرسمية للحصول على أرقام محدّثة.
- 12023 — إطلاق المشروع
Why it matters: أرسى مستودع Ollama على GitHub وإصداراته العامة الأولى سير عمل CLI القائم على `pull`/`run` الذي لا يزال نموذج التفاعل الأساسي حتى اليوم. - 2يوليو 2025 — إطلاق تطبيق سطح المكتب الرسمي
Why it matters: أُضيفت واجهة رسومية أصلية لـmacOS وWindows تشمل تنزيل النماذج، والدردشة، وسحب وإفلات الملفات/الصور، وطول سياق قابل للتعديل — قبل ذلك كانت CLI وواجهات رسومية من جهات خارجية (مثل Open WebUI) هي الخيارات الوحيدة المتاحة. - 32025–2026 — توسيع واجهة API المتوافقة مع OpenAI
Why it matters: أضافت Ollama ووسّعت نقطة نهاية متوافقة مع OpenAI على العنوان `/v1`، تغطي إكمالات الدردشة والإكمالات والتضمينات وقوائم النماذج، مما جعلها بديلًا جاهزًا للأدوات المبنية أصلًا على حزمة تطوير OpenAI. - 42026 — تكاملات
ollama launch
Why it matters: أُضيف إعداد بأمر واحد لتوجيه أدوات برمجة — Claude Code وCodex وVS Code وOpenCode وDroid كما ورد في [مرجع CLI الرسمي](https://docs.ollama.com) — إلى نموذج يعمل محليًا. - 52026 — إطلاق مستوى السحابة
Why it matters: بدأت Ollama Inc. بتقديم استدلال مستضاف مدفوع على بنيتها التحتية الخاصة (مناطق تشمل الولايات المتحدة وأوروبا وسنغافورة وفقًا لـ[ollama.com](https://ollama.com)) كخيار إلى جانب البرنامج المحلي المجاني، للمستخدمين الراغبين في تشغيل نماذج أكبر مما يدعمه عتادهم الخاص.
ماذا يمكنك أن تفعل باستخدام Ollama؟
تتمحور مجموعة ميزات Ollama حول جعل استدلال النماذج المحلية يبدو أقرب إلى مدير حزم منه إلى مشروع بحثي. فيما يلي ما تفعله كل ميزة فعليًا، وفقًا لـوثائق Ollama الرسمية وملف README على GitHub.
- مكتبة النماذج — اسحب نماذج جاهزة للتشغيل من ollama.com/library بأمر واحد
ollama pull <النموذج>؛ وتُظهر الوثائق الحالية أمثلة تشمل Llama وGemma وQwen وgpt-oss وDeepSeek، بالإضافة إلى نماذج تضمين مخصَّصة مثلnomic-embed-textوembeddinggemma - تخصيص عبر Modelfile — عرِّف تهيئة نموذج مخصَّصة عبر ملف Modelfile باستخدام توجيهات
FROM(النموذج الأساسي، إلزامي) وPARAMETER(إعدادات وقت التشغيل مثل الحرارة وطول السياق) وTEMPLATE(تنسيق الطلب) وSYSTEM(طلب النظام) وADAPTER(محوّلات LoRA) وLICENSEوMESSAGE(سجل محادثة مُعدّ مسبقًا)، ثم قم ببنائه عبرollama create <الاسم> -f Modelfile - واجهة REST API محلية — واجهة أصلية على
http://localhost:11434تضم نقاط نهاية مثل/api/generateو/api/chatو/api/embeddingsو/api/pullو/api/create، موثّقة في المرجع الرسمي لواجهة API - واجهة API متوافقة مع OpenAI — نقطة نهاية ثانية على
http://localhost:11434/v1تُنفِّذ/v1/chat/completionsو/v1/completionsو/v1/modelsو/v1/embeddings، بحيث يمكن للتطبيقات المكتوبة اعتمادًا على حزمة تطوير OpenAI أن تتوجّه إلى Ollama بمجرد تغيير عنوان URL الأساسي - تكاملات مع أدوات البرمجة (
ollama launch) — أمر تفاعلي يُهيّئ أدوات خارجية — تذكر وثائق CLI الحالية Claude Code وCodex وVS Code وOpenCode وDroid — لاستخدام نموذج Ollama العامل محليًا كخادم خلفي - دعم الوسائط المتعددة والتضمينات — يقبل الأمر
ollama runإدخال الصور للنماذج متعددة الوسائط (وتستخدم وثائق CLIllavaكمثال)، ويمكن تشغيل نماذج تضمين مخصَّصة لخطوط أنابيب الاسترجاع/RAG - تطبيق سطح المكتب — واجهة رسومية أصلية (لـmacOS وWindows، صدرت في يوليو 2025) لتنزيل النماذج والدردشة دون طرفية، إلى جانب CLI
- مستوى سحابة اختياري — تبيع Ollama Inc. استدلالًا مستضافًا على خوادمها الخاصة كخيار مدفوع منفصل لتشغيل نماذج أكبر مما يستطيع العتاد المحلي التعامل معه؛ وهذا غير مطلوب لأي من الميزات المحلية المذكورة أعلاه
أمثلة على الاستخدام: ثلاث طرق لاستخدام Ollama
هذه سيناريوهات عملية مبنية على الأوامر وواجهة API الموثّقة لـOllama أعلاه — وليست حالات استخدام افتراضية.
تثبيت Ollama على macOS وWindows وLinux
تتوفر Ollama على macOS وWindows وLinux، عبر نصوص تثبيت من سطر واحد، ومُثبِّتات موقَّعة، وDocker، وعدة مديري حزم. الأوامر والروابط أدناه مأخوذة من صفحة التنزيل الرسمية وملف README على GitHub — تحقّق دائمًا من هذه الصفحات مباشرةً، إذ قد تتغير نصوص التثبيت والمتطلبات بين الإصدارات.
macOS
- طريقة التثبيت:
- Ollama.dmg (يتطلب macOS 14 Sonoma أو أحدث) أو
curl -fsSL https://ollama.com/install.sh \| sh
Windows
- طريقة التثبيت:
- مُثبِّت موقَّع أو
irm https://ollama.com/install.ps1 \| iexفي PowerShell
Linux
- طريقة التثبيت:
curl -fsSL https://ollama.com/install.sh \| sh، أو تثبيت يدوي وفقًا لـالدليل الرسمي لـLinux
Docker
- طريقة التثبيت:
docker pull ollama/ollama— الصورة الرسمية على Docker Hub
مديرو الحزم
- طريقة التثبيت:
- Homebrew وPacman وNix وGuix وGentoo وFlox، بالإضافة إلى مخطط Helm لـKubernetes — راجع README على GitHub للحصول على الأسماء الدقيقة للحزم
لا تفرض Ollama بحد ذاتها حدًّا أدنى ثابتًا للعتاد بخلاف تشغيل نظام التشغيل المدعوم — والقيد الفعلي هو النموذج الذي تُحمِّله، إذ تحتاج النماذج الأكبر حجمًا إلى ذاكرة RAM أكثر (أو VRAM لتسريع GPU) لتحقيق سرعة قابلة للاستخدام. تحقّق من حجم النموذج على ollama.com/library قبل سحبه على عتاد محدود الإمكانات.
أسعار Ollama: برنامج مجاني، وسحابة مدفوعة اختيارية
برنامج Ollama — CLI، وAPI المحلية، وتطبيق سطح المكتب — مجاني ومفتوح المصدر. ملف الترخيص على GitHub هو رخصة MIT القياسية، ولا توجد أي ميزة محجوبة خلف دفع. وبشكل منفصل، تبيع Ollama Inc. خدمة سحابية مستضافة على ollama.com لتشغيل نماذج أكبر على خوادمها الخاصة بدلًا من جهازك المحلي.
البرنامج المحلي
- السعر:
- مجاني
- ما يشمله:
- واجهة CLI، وواجهة REST/OpenAI محلية متوافقة، وتطبيق سطح مكتب، وتخصيص عبر Modelfile، ومكتبة النماذج الكاملة — يعمل بالكامل على عتادك الخاص
السحابة (مجانية)
- السعر:
- مجاني
- ما يشمله:
- وصول مستضاف محدود إلى نماذج سحابية وفقًا لصفحة الأسعار الحالية على ollama.com
السحابة Pro
- السعر:
- بدءًا من 20 دولارًا شهريًا
- ما يشمله:
- رصيد استدلال مستضاف وحدود استخدام أعلى على خوادم Ollama نفسها (مناطق تشمل، وفقًا لموقع Ollama نفسه، الولايات المتحدة وأوروبا وسنغافورة) — منتج مدفوع منفصل عن البرنامج المحلي المجاني
تتغير الأسعار وتفاصيل مستوى السحابة؛ تحقّق دائمًا من صفحة أسعار ollama.com مباشرةً قبل اتخاذ قرار الشراء. لا شيء في مستوى السحابة المدفوع مطلوب لتثبيت برنامج Ollama المحلي المجاني واستخدامه — فالخدمة السحابية موجودة لتشغيل نماذج أكبر من أن تستوعبها ذاكرة RAM/VRAM لجهاز معين.
Ollama مقابل LM Studio
تُعد Ollama وLM Studio من أكثر الأدوات التي يُنصَح بها لتشغيل نماذج AI محلية، وتتم مقارنتهما باستمرار لأن كلتيهما تُغلّفان استدلالًا قائمًا على llama.cpp خلف واجهة أبسط. الفرق الأوضح هو بين الأولوية لسطر الأوامر مقابل الأولوية للواجهة الرسومية، وبين مفتوحة المصدر مقابل مغلقة المصدر.
الواجهة الأساسية
- Ollama:
- سطر الأوامر أولًا، مع واجهة رسومية رسمية لسطح المكتب أُضيفت في يوليو 2025
- LM Studio:
- تطبيق سطح مكتب رسومي أولًا؛ دون سير عمل يعتمد على سطر الأوامر
الترخيص
- Ollama:
- MIT (مفتوحة المصدر بالكامل)
- LM Studio:
- ملكية خاصة — مجانية للاستخدام الشخصي والتجاري وفقًا لـشروط الخدمة الخاصة بها، لكنها ليست مفتوحة المصدر
واجهة API محلية
- Ollama:
- واجهة REST أصلية بالإضافة إلى نقطة نهاية متوافقة مع OpenAI على
:11434/v1 - LM Studio:
- نقطة نهاية REST متوافقة مع OpenAI بالإضافة إلى واجهة LM Studio REST API منفصلة في مرحلة تجريبية
صيغ النماذج
- Ollama:
- GGUF عبر مكتبتها الخاصة ونظام Modelfile
- LM Studio:
- GGUF (عبر llama.cpp) وMLX (لشرائح Apple Silicon)
دردشة مستندات مدمجة (RAG)
- Ollama:
- ليست ميزة مدمجة — تُدمج مع عميل مثل Open WebUI أو AnythingLLM
- LM Studio:
- ميزة مدمجة باسم "Chat with Documents"
مستوى سحابة اختياري
- Ollama:
- نعم، بدءًا من 20 دولارًا شهريًا للاستدلال المستضاف
- LM Studio:
- نعم، "Bionic+" بدءًا من 20 دولارًا شهريًا و"Pro" بدءًا من 100 دولار شهريًا لنماذج مستضافة وحدود استخدام أعلى
إذا أردت أداة قابلة للبرمجة النصية وتعتمد على الطرفية بشكل أساسي، يمكن لتطبيقات أخرى استدعاؤها كخادم خلفي، فإن سير عمل Ollama هو الأنسب بشكل مباشر. أما إذا أردت واجهة رسومية واحدة متقنة مع متصفح نماذج مدمج وميزة دردشة مستندات دون استخدام الطرفية إطلاقًا، فقيّم LM Studio مباشرةً على lmstudio.ai — راجع مراجعة LM Studio الكاملة للتفاصيل. كلاهما مجاني في وظائفه المحلية الأساسية؛ تحقّق من الميزات الحالية على موقع كل مشروع قبل اتخاذ القرار.
لمن تُناسب Ollama؟
يعتمد ملاءمة Ollama على مدى ارتياحك لسير عمل يعتمد على الطرفية بشكل أساسي، ورغبتك في خادم خلفي قابل للبرمجة النصية يمكن لأدوات أخرى استدعاؤه.
Ollama مقارنةً ببيئات تشغيل محلية أخرى
تُعد Ollama واحدة من عدة أدوات تُغلّف استدلال النماذج المحلي خلف واجهة أبسط. إليك كيف تقارَن مع خيارات أخرى في هذا المجال — راجع دليل برامج الذكاء الاصطناعي المحلي للاطلاع على الكتالوج الكامل، والمقارنة المخصَّصة Ollama مقابل LM Studio أعلاه لأقرب مواجهة مباشرة.
- LM Studio — تطبيق سطح مكتب ذو أولوية للواجهة الرسومية يغطي مجالًا مشابهًا (استدلال محلي، واجهة API متوافقة مع OpenAI) مع متصفح نماذج مدمج وميزة دردشة مستندات؛ راجع مراجعة LM Studio وقسم المقارنة أعلاه لمواجهة مباشرة.
- llama.cpp — محرك الاستدلال مفتوح المصدر الذي بُنيت Ollama نفسها فوقه؛ استخدامه مباشرةً يمنح تحكمًا أدنى مستوى (رايات بناء مخصَّصة، تحميل GGUF مباشر) على حساب راحة Ollama الشبيهة بمدير الحزم. راجع شرح llama.cpp.
- KoboldCpp — بيئة تشغيل أخرى قائمة على llama.cpp، اشتهرت تاريخيًا في الكتابة الإبداعية وتقمّص الأدوار مع واجهة ويب مدمجة؛ راجع مراجعة KoboldCpp.
- LocalAI — بيئة تشغيل مفتوحة المصدر ومتوافقة مع واجهة OpenAI API، تدعم مجموعة أوسع من محركات النماذج الخلفية إلى جانب llama.cpp (بما في ذلك نماذج الصور والصوت) في خادم واحد؛ راجع شرح LocalAI.
أخطاء شائعة عند تقييم Ollama
ينشأ معظم اللبس حول Ollama من الخلط بين البرنامج المحلي المجاني والمنتج السحابي المدفوع المنفصل، أو من توقُّع ميزات (مثل RAG المدمج) لا تتضمنها Ollama بتصميمها.
الأسئلة الشائعة
ما هي Ollama؟
Ollama (الموقع الرسمي ollama.com، والكود المصدري على github.com/ollama/ollama) هي أداة سطر أوامر وواجهة API محلية وتطبيق سطح مكتب، مجانية ومفتوحة المصدر، لتنزيل وتشغيل نماذج AI مفتوحة الأوزان على جهازك عبر محرك مدمج قائم على llama.cpp.
هل Ollama مجانية؟
نعم. البرنامج الأساسي — CLI وAPI المحلية وتطبيق سطح المكتب — مرخّص بموجب MIT ومجاني تمامًا، دون أي ميزة محجوبة خلف دفع. تبيع Ollama Inc. بشكل منفصل مستوى سحابة مدفوعًا اختياريًا (بدءًا من 20 دولارًا شهريًا) للاستدلال المستضاف على خوادمها الخاصة؛ وهذا المنتج السحابي غير مطلوب لاستخدام البرنامج المحلي المجاني.
هل Ollama مفتوحة المصدر؟ ما الترخيص الذي تستخدمه؟
نعم. ملف الترخيص على GitHub الخاص بـOllama هو رخصة MIT القياسية، وهي من أكثر رخص المصادر المفتوحة تساهلًا، ودون أي التزام copyleft.
ما المنصّات التي تدعمها Ollama؟
macOS (الإصدار 14 Sonoma أو أحدث)، وWindows، وLinux، وفقًا لـصفحة التنزيل الرسمية. كما تُوزَّع كصورة Docker (ollama/ollama) وعبر مديري حزم منها Homebrew وPacman وNix وGuix.
هل تملك Ollama واجهة رسومية، أم أنها تقتصر على سطر الأوامر؟
كلاهما. بدأت Ollama كأداة سطر أوامر ولا تزال تتمحور حول CLI، لكن Ollama Inc. أطلقت تطبيق سطح مكتب رسميًا لـmacOS وWindows في يوليو 2025، مضيفةً واجهة دردشة رسومية إلى جانب سير عمل الطرفية.
هل تملك Ollama واجهة API متوافقة مع OpenAI؟
نعم. إلى جانب واجهة REST API الأصلية على http://localhost:11434، توفّر Ollama نقطة نهاية متوافقة مع OpenAI على http://localhost:11434/v1، تغطي /v1/chat/completions و/v1/completions و/v1/models و/v1/embeddings.
ما هو Modelfile؟
Modelfile ملف تهيئة نصي يُستخدَم لبناء نموذج Ollama مخصَّص. يدعم توجيهات FROM (النموذج الأساسي، إلزامي) وPARAMETER وTEMPLATE وSYSTEM وADAPTER وLICENSE وMESSAGE، ويُبنى إلى نموذج قابل للتشغيل عبر ollama create <الاسم> -f Modelfile.
كم عدد نجوم GitHub التي تملكها Ollama؟
أظهر مستودع Ollama (github.com/ollama/ollama)، بعد التحقق المباشر عبر واجهة GitHub API، 180,722 نجمة اعتبارًا من 12 سبتمبر 2026. راجع المستودع مباشرةً للحصول على رقم حالي، لأنه يتغير يوميًا.
من يُطوّر Ollama؟
شركة Ollama Inc.، ومقرها بالو ألتو بولاية كاليفورنيا، أسّسها عام 2023 كلٌّ من Jeffrey Morgan وMichael Chiang، اللذين سبق لهما بناء Kitematic، وهي واجهة رسومية لـDocker استحوذت عليها Docker عام 2015.
هل تتضمن Ollama توليدًا معزَّزًا بالاسترجاع (RAG) أو دردشة مستندات؟
ليست مدمجة. توفّر Ollama محرك الاستدلال وواجهة API؛ وعادةً ما تأتي وظيفة دردشة المستندات وRAG من طبقة عميل منفصلة مبنية فوقها، مثل Open WebUI أو AnythingLLM، وكلاهما قادر على الاتصال بواجهة API الخاصة بـOllama.
