ما هو DreamServer؟
DreamServer مثبّت وبيئة تشغيل تجمع خادم ذكاء اصطناعي محلي كاملاً من مكونات مفتوحة المصدر قائمة — وهو ليس محرك استدلال جديدًا خاصًا به. يقول وصفه على GitHub: "حوّل جهاز الكمبيوتر الشخصي أو Mac أو صندوق Linux إلى خادم ذكاء اصطناعي. استدلال نماذج لغة، واجهة محادثة، صوت، وكلاء، سير عمل، RAG، وتوليد صور." يشغّل كل خدمة كحاوية Docker (مع مسارات أصلية غير محتواة لـ llama-server على Apple Silicon وبعض إعدادات Windows) ويربطها معًا بإعدادات مشتركة.
- نوع المنتج: مثبّت shell/PowerShell إضافة إلى حزمة خدمات قائمة على Docker Compose، يُتحكم بها عبر واجهة سطر أوامر ولوحة تحكم ويب — وليس تطبيق سطح مكتب واحد قابل للتنزيل
- الجهة المنشئة/الصائنة: Osmantic
- المستودع: github.com/Osmantic/ODS، أُنشئ في 9 فبراير 2026
- الترخيص: Apache License 2.0، مؤكَّد عبر بيانات الترخيص في مستودع GitHub
- التسمية: لا تزال منظمة GitHub واسم المستودع وبعض الوثائق الداخلية تحمل اسم "ODS" (Osmantic Deployment System)؛ تشير ملاحظات إصدار المنتج والعلامة التجارية الحالية إليه بـ "Dream Server" / DreamServer — تستخدم هذه المراجعة DreamServer كاسمه الحالي الأساسي وتذكر مسار GitHub عند الحاجة
- الحجم: أكثر من 6,500 نجمة على GitHub، وأكثر من 940 fork، حتى وقت هذه المراجعة
تاريخ المشروع ومحطات الإصدارات
أُنشئ مستودع DreamServer/ODS على GitHub في 9 فبراير 2026، وأصدر المشروع منذ ذلك الحين سلسلة من الإصدارات المرقّمة، منتقلاً من تسمية "ODS" المبكرة نحو تسمية "Dream Server" في عناوين إصداراته.
- 1إنشاء المستودع — 9 فبراير 2026
Why it matters: يمثل بداية سجل المشروع العلني على GitHub تحت مسار Osmantic/ODS. - 2v2.5.0 — 21 مايو 2026: "Dream Server 2.5.0"
Why it matters: أول إصدار في السجل المتاح لهذه المراجعة يحمل اسم "Dream Server" في عنوان إصداره بدلاً من "ODS". - 3v2.5.1 — 26 مايو 2026: استعادة التثبيت الجديد والتمهيد
Why it matters: وفقًا لملاحظات الإصدار، تحسين سلوك الاستعادة للتثبيتات الجديدة وخطوة تنزيل النموذج التمهيدي. - 4v2.5.2 — 26 مايو 2026: DNS دورة الحياة واحتياطي GPU الصغير
Why it matters: أضاف مسارًا احتياطيًا لوحدات معالجة الرسوميات الأضعف وأصلح معالجة DNS لدورة الحياة، وفقًا لملاحظات الإصدار. - 5v2.5.3 — 26 مايو 2026: "ODS Proxy Owner-Card Readiness"
Why it matters: إصلاح متعلق بجهوزية الوكيل (proxy)، وفقًا لملاحظات الإصدار — يعود عنوان الإصدار إلى تسمية "ODS". - 6v2.6.0 — 28 يوليو 2026: الإصدار المستقر الحالي
Why it matters: تُسمّي وثائق المشروع v2.6.0 كالإصدار المستقر الحالي حتى وقت هذه المراجعة، مع تحرك فرع `main` بوتيرة أسرع للتطوير النشط.
ماذا يثبّت DreamServer فعليًا؟
قيمة DreamServer أقل ارتباطًا بأي مكون منفرد وأكثر ارتباطًا بالمزيج المُهيَّأ مسبقًا لها، إضافة إلى اختيار النموذج المراعي للعتاد. إليك ما يفعله كل جزء فعليًا، وفقًا لملف README الخاص بـ DreamServer على GitHub.
- المحادثة والاستدلال — Open WebUI لواجهة المحادثة، و
llama-serverللاستدلال المحلي بتجميع دفعات مستمر (يُختار تلقائيًا حسب GPU لديك)، وLiteLLM كبوابة API للتوجيه المحلي/السحابي/الهجين، وTEI embeddings لـ RAG/البحث - الصوت — Whisper لتحويل الكلام إلى نص وKokoro لتحويل النص إلى كلام
- الوكلاء والأتمتة — Hermes Agent كوكيل تصفح/استقلالية محلي افتراضي، وn8n لأتمتة سير العمل بأكثر من 400 تكامل، ومحرك سياسات الوكلاء (APE) لمراجعة استدعاءات الأدوات، وOpenCode للمساعدة البرمجية عبر المتصفح؛ يأتي OpenClaw كوكيل قديم مهمل، اختياري خلال فترة انتقالية
- المعرفة والبحث — Qdrant كقاعدة بيانات متجهات لـ RAG، وSearXNG للبحث الخاص المستضاف ذاتيًا، وPerplexica كمحرك بحث عميق، وتكامل اختياري مدفوع مع Brave Search API
- الإبداع — ComfyUI لتوليد الصور المحلي القائم على العقد
- الخصوصية والتشغيل — وكيل "Privacy Shield" لتنقية المعلومات الشخصية، ولوحة تحكم فورية لمقاييس GPU وصحة الخدمات، ومراقب استخدام Token Spy، ومراقبة/تتبع اختياري بـ Langfuse
- اكتشاف العتاد التلقائي — نص برمجي مرقّم لاختيار النموذج يقرأ كتالوج مكتبة نماذج لاختيار أفضل نموذج GGUF قابل للتثبيت وفق فئة VRAM/RAM المكتشفة لديك، عبر NVIDIA وAMD Strix Halo (ذاكرة موحدة) وApple Silicon وIntel Arc
أمثلة على الاستخدام: ثلاث طرق لاستخدام DreamServer
هذه سير عمل ملموسة مبنية على ميزات DreamServer الموثقة أعلاه — وليست حالات استخدام افتراضية.
ثبّت على جهاز بـ GPU وابدأ المحادثة خلال دقيقتين
شغّل المثبّت أحادي السطر (curl -fsSL https://install.osmantic.com/ods.sh | bash على Linux/macOS، أو كتلة PowerShell الموثقة على Windows). يكتشف المثبّت وحدة GPU لديك، ويُنزّل نموذجًا تمهيديًا صغيرًا فورًا لتبدأ المحادثة في Open WebUI على http://localhost:3000 خلال حوالي دقيقتين، ثم يستبدله بالنموذج الكامل المناسب لعتادك بمجرد اكتمال تنزيله في الخلفية.
شغّله دون GPU باستخدام وضع API السحابي
على جهاز بلا GPU قادر، شغّل ./install.sh --cloud بدلاً من التثبيت الافتراضي للاستدلال المحلي. يشغّل DreamServer حينها الحزمة المحيطة نفسها — واجهة المحادثة، والوكلاء، وسير العمل، وRAG — لكنه يوجّه استدعاءات النماذج إلى واجهات OpenAI أو Anthropic أو Together بدلاً من الاستدلال المحلي.
ابنِ أتمتة تستمع وتبحث وتستجيب
مع تشغيل التثبيت الافتراضي، اربط بين Whisper (إدخال صوتي)، وHermes Agent أو n8n (منطق الأتمتة)، وSearXNG أو Perplexica (بحث خاص)، وOpen WebUI أو واجهة صوتية للإخراج — كلها مثبّتة مسبقًا ومتصلة شبكيًا داخل حزمة DreamServer نفسها، دون كتابة يدوية لشبكات Docker بين مشاريع منفصلة.
المنصة والأسعار والترخيص
المنصة
- ما يذكره DreamServer:
- Linux (NVIDIA/AMD/Intel Arc)، وWindows عبر Docker Desktop + WSL2، وmacOS (Apple Silicon، M1 فأحدث).
التكلفة
- ما يذكره DreamServer:
- مجاني ومفتوح المصدر. مستضاف ذاتيًا على عتادك؛ لا اشتراك أو مستوى مدفوع للبرنامج نفسه.
الترخيص
- ما يذكره DreamServer:
- Apache License 2.0، مؤكَّد عبر بيانات الترخيص في مستودع GitHub.
طريقة التثبيت
- ما يذكره DreamServer:
- مثبّت shell أحادي السطر على Linux/macOS؛ كتلة PowerShell موثقة على Windows. يتطلب Docker.
تحقق من طريقة التثبيت الموصى بها حاليًا على github.com/Osmantic/ODS قبل تشغيل أي مثبّت، لأن التعليمات قد تتغير بين الإصدارات؛ يوثّق المشروع أيضًا كيفية فحص نص التثبيت المستضاف قبل تشغيله.
تثبيت DreamServer
يُثبَّت DreamServer مجانًا عبر نص برمجي أحادي السطر، وشفرته المصدرية متاحة على GitHub.
المصدر | الرابط |
|---|---|
| مستودع GitHub (الشفرة المصدرية، Apache-2.0) | github.com/Osmantic/ODS |
| مثبّت Linux/macOS | curl -fsSL https://install.osmantic.com/ods.sh | bash |
| مثبّت Windows (PowerShell) | وثائق البدء السريع لنظام Windows |
| سجل الإصدارات | github.com/Osmantic/ODS/releases |
يتطلب DreamServer Docker على جميع المنصات (Docker Desktop بخلفية WSL2 على Windows)؛ يعمل llama-server أصليًا على macOS بتسريع Metal خارج Docker، مع بقية الحزمة داخل حاويات.
أسعار DreamServer وترخيصه
DreamServer مجاني ومفتوح المصدر دون مستوى مدفوع خاص به. ملف LICENSE على GitHub هو ترخيص Apache License 2.0، وينطبق على الحزمة الكاملة وليس مجموعة فرعية من الميزات "المجانية".
- لا اشتراك، ولا مستوى مدفوع، ولا حدود استخدام يفرضها DreamServer نفسه
- لا حاجة لحساب أو تسجيل لتثبيت الحزمة أو تشغيلها
- وضع API السحابي الاختياري (
--cloud) لا يزال يُفوتَر وفق ما يفرضه OpenAI أو Anthropic أو Together على استخدام الـ API — لا يضيف DreamServer زيادة سعرية - تكامل Brave Search API الاختياري مدفوع بشكل منفصل، وفقًا لملف README، إذا فعّلته بدلاً من البحث الافتراضي المستضاف ذاتيًا عبر SearXNG
- المكونات المضمّنة (Open WebUI وQdrant وn8n وComfyUI وغيرها) يحمل كل منها ترخيصه الخاص من المصدر الأصلي؛ يغطي ترخيص Apache-2.0 الخاص بـ DreamServer شفرة المثبّت/التنسيق الخاصة به فقط
DreamServer مقابل GPUStack
يساعد كلٌّ من DreamServer وGPUStack في تشغيل بنية تحتية محلية للذكاء الاصطناعي، لكنهما يستهدفان نطاقين مختلفين. يركز GPUStack بشكل ضيق على تجميع موارد GPU لخدمة النماذج؛ بينما يربط DreamServer طبقة تطبيق محيطة كاملة — محادثة، وصوت، ووكلاء، وRAG، وتوليد صور — حول الاستدلال المحلي على جهاز واحد.
الجانب | DreamServer | |
|---|---|---|
| التركيز الأساسي | حزمة خادم ذكاء اصطناعي محلية كاملة (محادثة، صوت، وكلاء، RAG، توليد صور) | إدارة تجميع GPU لخدمة النماذج |
| النطاق المعتاد | جهاز واحد (PC أو Mac أو Linux) | جهاز أو أكثر/GPU، موجّه نحو التجميع |
| طريقة التثبيت | مثبّت أحادي السطر، حزمة خدمات قائمة على Docker | راجع مراجعة GPUStack المخصصة لخطوات التثبيت الحالية |
| الترخيص | Apache-2.0 | راجع مراجعة GPUStack المخصصة لشروط الترخيص الحالية |
تعكس هذه المقارنة وثائق كل مشروع الخاصة به، وليست اختبار أداء مستقلاً من PromptQuorum. راجع مراجعة GPUStack الكاملة لتفاصيل تلك الأداة تحديدًا قبل الاختيار بينهما.
لمن يناسب DreamServer؟
يعتمد ملاءمة DreamServer لك على ما إذا كنت تريد حزمة واحدة مهيأة مسبقًا تغطي المحادثة والصوت والوكلاء وRAG وتوليد الصور، بدلاً من تجميع تلك الأجزاء بنفسك.
استخدم DreamServer إذا
- تريد استدلالاً محليًا، وواجهة محادثة، وصوتًا، ووكلاء، وRAG، وتوليد صور تعمل معًا دون إعداد شبكات Docker يدويًا بين مشاريع منفصلة
- لديك جهاز PC أو Mac أو Linux احتياطي أو مخصص (NVIDIA أو AMD أو Intel Arc أو Apple Silicon) تريد تحويله إلى خادم ذكاء اصطناعي خاص
- تريد أن يُدار اختيار النموذج المراعي للعتاد نيابة عنك، بدلاً من البحث بنفسك عن حجم النموذج المناسب لـ VRAM لديك
- أنت مرتاح لاستخدام Docker كآلية النشر الأساسية
- تريد خيار التراجع إلى واجهات سحابية (
--cloud) على أجهزة بلا GPU قادر، باستخدام الحزمة المحيطة نفسها
ابحث في مكان آخر إذا
- تحتاج مكوّنًا واحدًا فقط (مجرد واجهة محادثة، أو مجرد استدلال محلي) — يجلب تثبيت الحزمة الكاملة خدمات قد لا تستخدمها؛ فكّر بدلاً من ذلك في Open WebUI أو Ollama مباشرة
- لا يمكنك تشغيل Docker في بيئتك — تعتمد حزمة خدمات DreamServer عليه على كل منصة مدعومة
- تحتاج ضمانات دعم مؤسسي أو اتفاقية مستوى خدمة (SLA) — قنوات دعم DreamServer هي GitHub Issues وDiscord، وهو نمط اعتيادي لمشروع مفتوح المصدر وليس مزودًا تجاريًا
- تحتاج طبقة خدمة GPU ضيقة النطاق وموجّهة نحو التجميع بدلاً من حزمة تطبيق كاملة — راجع GPUStack لهذه الحاجة الأضيق
المنافسون والبدائل
يقع DreamServer ضمن قطاع بيئات التشغيل/حزم الخوادم المحلية للذكاء الاصطناعي، إلى جانب أدوات أخرى تدير بنية النماذج المحلية أو تضم قدرات وكلاء حولها. أبرز ما يميزه هو تضمين طبقة التطبيق المحيطة الكاملة — محادثة، وصوت، ووكلاء، وRAG، وتوليد صور — بدلاً من التركيز على جزء واحد.
الأداة | الأشهر في | الرابط |
|---|---|---|
| GPUStack | إدارة تجميع GPU وخدمة النماذج، مُغطاة في المقارنة المباشرة أعلاه | مراجعة GPUStack |
| Lemonade | بيئة تشغيل خادم ذكاء اصطناعي محلي مدعومة من AMD | مراجعة Lemonade |
| Docker Model Runner | بيئة تشغيل/مدير النماذج المحلي الخاص بـ Docker | مراجعة Docker Model Runner |
| goose | إطار عمل وكيل مستقل محلي أولاً، للمقارنة مع جانب الوكلاء في حزمة DreamServer | مراجعة goose |
تعكس هذه القائمة أدوات بيئات تشغيل/خوادم أخرى مُغطاة في دليل PromptQuorum لبرمجيات نماذج اللغة المحلية، وليست ترتيبًا مستقلاً — تحقق من الأسعار والميزات الحالية لكل أداة قبل الاختيار. راجع دليل برمجيات نماذج اللغة المحلية للكتالوج الكامل.
أخطاء شائعة عند تقييم DreamServer
معظم الالتباس حول DreamServer ينشأ من تاريخ تسميته، أو من افتراض أنه يتطلب GPU، أو من توقع تطبيق واحد قابل للتنزيل بدلاً من حزمة خدمات قائمة على Docker.
الخطأ 1: البحث عن "DreamServer" فقط وتفويت مستودع GitHub
لا تزال منظمة ومسار مستودع GitHub Osmantic/ODS، الاسم السابق للمشروع (Osmantic Deployment System). تستخدم عناوين الإصدارات والعلامة التجارية الحالية "Dream Server" / DreamServer، لكن الشفرة المصدرية الرسمية موجودة تحت مسار ODS — قد لا يُظهر البحث في GitHub عن "DreamServer" وحده هذا المستودع.
الخطأ 2: افتراض أن DreamServer يتطلب GPU
يُوصى بوجود GPU قادر للاستدلال المحلي، لكن DreamServer يدعم أيضًا وضع API سحابي (./install.sh --cloud) يشغّل الحزمة المحيطة نفسها مقابل واجهات OpenAI أو Anthropic أو Together على الأجهزة التي لا تملك واحدًا.
الخطأ 3: توقع تطبيق واحد قابل للتنزيل بدلاً من حزمة خدمات
DreamServer مجموعة خدمات قائمة على Docker Compose (Open WebUI، llama-server، Qdrant، ComfyUI، وغيرها) يثبّتها وينسقها نص shell/PowerShell — وليس ملفًا تنفيذيًا واحدًا تنزّله وتشغّله. Docker متطلب أساسي على كل منصة مدعومة.
الخطأ 4: افتراض أن كل مكوّن مضمّن يشارك ترخيص Apache-2.0 الخاص بـ DreamServer
شفرة المثبّت/التنسيق الخاصة بـ DreamServer نفسه هي Apache-2.0، لكن كل مشروع مفتوح المصدر مضمّن (Open WebUI، Qdrant، n8n، ComfyUI، وغيرها) يحمل ترخيصه الخاص من المصدر الأصلي — تحقق من ترخيص المكوّن المحدد مباشرة إذا كان ذلك مهمًا لحالة استخدامك.
الأسئلة الشائعة
ما هو DreamServer؟
DreamServer (github.com/Osmantic/ODS) هو مثبّت مجاني ومفتوح المصدر (Apache-2.0)، طورته Osmantic، يحوّل جهاز PC أو Mac أو Linux إلى خادم ذكاء اصطناعي مستضاف ذاتيًا بربط الاستدلال المحلي، وواجهة محادثة، وصوت، ووكلاء، وRAG، وتوليد صور معًا.
هل DreamServer هو نفس مشروع ODS؟
نعم. ODS (Osmantic Deployment System) هو الاسم السابق للمشروع ولا يزال مسار مستودعه على GitHub (Osmantic/ODS) يستخدمه، لكن الإصدارات والعلامة التجارية الحالية تشير إلى المنتج بـ "Dream Server" / DreamServer.
هل DreamServer مجاني؟
نعم. إنه مجاني ومفتوح المصدر بموجب Apache License 2.0، دون اشتراك أو مستوى مدفوع للبرنامج نفسه. يُفوتَر وضع API السحابي الاختياري وفق ما يفرضه المزود الذي تختاره (OpenAI، Anthropic، Together) على الاستخدام.
كيف أثبّت DreamServer؟
على Linux أو macOS، شغّل curl -fsSL https://install.osmantic.com/ods.sh | bash. على Windows، شغّل كتلة مثبّت PowerShell الموثقة (تتطلب Docker Desktop بـ WSL2). تحقق من التعليمات الحالية على github.com/Osmantic/ODS قبل التثبيت.
هل يتطلب DreamServer وحدة GPU؟
يُوصى بوجود GPU قادر للاستدلال المحلي ويُكتشف تلقائيًا أثناء التثبيت. يمكن للأجهزة التي لا تملك واحدة تشغيل DreamServer في وضع API السحابي (--cloud)، الذي يستخدم الحزمة المحيطة نفسها مقابل واجهات OpenAI/Anthropic/Together بدلاً من الاستدلال المحلي.
ما المنصات التي يدعمها DreamServer؟
Linux (وحدات NVIDIA وAMD وIntel Arc)، وWindows (عبر Docker Desktop بـ WSL2، وحدات NVIDIA وAMD)، وmacOS على Apple Silicon (M1 فأحدث)، وفقًا لملف README الرسمي.
ماذا يثبّت DreamServer فعليًا؟
Open WebUI للمحادثة، وllama-server للاستدلال المحلي، وLiteLLM كبوابة API، وWhisper وKokoro للصوت، وHermes Agent وn8n للوكلاء/الأتمتة، وQdrant وSearXNG لـ RAG/البحث، وComfyUI لتوليد الصور، وأدوات خصوصية ومراقبة، وفقًا لملف README الرسمي.
هل يتطلب DreamServer Docker؟
نعم، على كل منصة مدعومة. تعمل معظم الخدمات كحاويات Docker؛ على macOS، يعمل llama-server أصليًا بتسريع Metal بينما تظل بقية الحزمة تعمل داخل Docker.
من يطوّر DreamServer؟
تطوّر Osmantic مشروع DreamServer. منظمة ومستودع GitHub مستضافان على github.com/Osmantic/ODS.
متى صدر DreamServer لأول مرة؟
أُنشئ مستودع GitHub في 9 فبراير 2026. يبدأ سجل الإصدارات الذي تمكّنت هذه المراجعة من التحقق منه بالإصدار v2.5.0 ("Dream Server 2.5.0"، 21 مايو 2026) ويستمر حتى v2.6.0 (28 يوليو 2026)، الإصدار المستقر الحالي — راجع صفحة الإصدارات الرسمية للسجل الكامل.