تخطى إلى المحتوى الرئيسي
PromptQuorumمصمم للبشر. منظم للذكاء الاصطناعي.
الرئيسية/LLM المحلية المتقدمة
RAG & Document Chat

مراجعة Xberg: ذكاء المستندات مفتوح المصدر لمسارات LLM وRAG

·8 دقائق للقراءةبقلم Hans Kuepper · مؤسس PromptQuorum · محرك اكتشاف للذكاء الاصطناعي مفتوح الأوزان ومفتوح المصدر

Xberg محرك لذكاء المستندات بترخيص MIT مكتوب بلغة Rust، يستخرج النصوص والجداول والبيانات الوصفية والبيانات المنظمة من نحو 107 صيغ ملفات وصفحات ويب وصوت وشيفرة مصدرية. تستخدمه عبر واحد من 15 ربطًا للغات أو عبر أداة CLI أو خادم REST أو خادم MCP؛ فهو مكتبة للمطورين وليس تطبيق سطح مكتب.

النقاط الرئيسية

  • المكتبة مجانية بترخيص MIT؛ وتبيع الجهة المطورة أيضًا إصدارات Pro وEnterprise ومنصة مُدارة، دون أسعار معلنة
  • هو إعادة تسمية لـ Kreuzberg أُعيد بناؤه ضمن خط v1 جديد، لذا فإن المقالات الأقدم عن Kreuzberg تصف المحرك نفسه
  • يحتاج إلى طرفية أو شيفرة: لا يوجد مثبّت لسطح المكتب، والتثبيت أمر واحد لكل لغة
  • تصنيفات السرعة والدقة مصدرها اختبارات الجهة المطورة نفسها، ولم يُعِد PromptQuorum إنتاجها
  • لا توضح الوثائق هل يعمل بالكامل دون اتصال، وهل تُنزَّل النماذج عند أول تشغيل، وهل يرسل بيانات القياس عن بُعد

📍 في جملة واحدة

يحوّل Xberg المستندات وصفحات الويب والصوت والشيفرة إلى Markdown وبيانات منظمة جاهزة لـ LLM، وتعمل نواته مفتوحة المصدر على المعالج (CPU) لديك.

💬 بعبارات بسيطة

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

Xberg (xberg.io، والتوثيق على docs.xberg.io، والشيفرة المصدرية على github.com/xberg-io/xberg) محرك لذكاء المستندات يحوّل الملفات وصفحات الويب والصوت والشيفرة إلى Markdown ومخرجات منظمة أخرى. يستحق مكانًا في دليل للذكاء الاصطناعي المحلي لأن خطوات الاستخراج وOCR وتحليل التخطيط تعمل على المعالج (CPU) لديك، ويمكن لاستخراجه المعتمد على LLM أن يتحدث مع Ollama أو LM Studio أو vLLM بدل نموذج سحابي. تتناول هذه المراجعة ما يفعله Xberg، وما يعمل محليًا وما لا يعمل، وكيفية تثبيته، ولمن يناسب.

مراجعة Xberg: ذكاء المستندات مفتوح المصدر لمسارات LLM وRAG

ما هو Xberg؟

Xberg محرك لذكاء المستندات: توجّهه إلى ملف أو عنوان URL أو أرشيف أو شجرة شيفرة مصدرية، فيعيد نصًا نظيفًا وجداول وبيانات وصفية وبيانات منظمة بصيغة يستطيع LLM أو فهرس البحث استخدامها مباشرة. ويصفه ملف README بأنه «محرك ذكاء المستندات السريع والدقيق — لكل لغة».

  • نوع المنتج: نواة Rust مع 15 ربطًا للغات، وأداة CLI من 14 أمرًا، وواجهة REST API (xberg serve)، وخادم MCP، وصورة Docker، ومخطط Helm
  • المستودع: github.com/xberg-io/xberg، 9,000+ نجمة، أُنشئ في يناير 2025، وجرى التحقق منه عبر GitHub API
  • النسب: يذكر ملف README أن Xberg «هو التكرار التالي لـ Kreuzberg» وهو المحرك نفسه «أُعيد بناؤه وتسميته ضمن خط v1 جديد»؛ وعنوان kreuzberg-dev/kreuzberg القديم يعيد التوجيه إلى هنا الآن، ولا يزال هناك مستودع منفصل هو kreuzberg-lts
  • الترخيص: MIT، بحسب ملف LICENSE في المستودع
  • الجهة المطورة: يعرض الموقع العلامة «Xberg» ومنظمة GitHub باسم xberg-io؛ وتذكر صفحة البيانات القانونية عنوانًا في برلين بألمانيا وتسمّي شخصًا مسؤولًا عن الموقع، لكنها لا تذكر اسم كيان قانوني ولا رقم تسجيل

ماذا يمكنك أن تفعل بـ Xberg؟

يجمع Xberg خطوات مسار معالجة المستندات في محرك واحد. بعض القدرات خيارات اختيارية (feature flags) تتضمنها الحزم الجاهزة وصورة Docker افتراضيًا.

  • الاستخراج — قراءة ملفات PDF وOffice والصور وHTML والبريد الإلكتروني والكتب الإلكترونية والأوراق العلمية والبيانات المنظمة، مع اكتشاف نوع MIME وحدود للمدخلات الكبيرة
  • OCR — واجهات خلفية Tesseract وPaddleOCR وCandle أو نماذج الرؤية واللغة، مع سلاسل بديلة ودرجات ثقة
  • التخطيط والجداول — نماذج تعلّم آلي للتخطيط وبنية الجداول تعيد بناء ترتيب القراءة وشبكات الخلايا بصيغة Markdown
  • التفريغ الصوتي — تحويل الكلام إلى نص لملفات MP3 وM4A وWAV وWebM وMP4 عبر نماذج Whisper ONNX (خيار اختياري)
  • جلب عناوين URL — استخراج صفحة ويب واحدة أو الزحف وتتبّع الروابط عبر محرك crawlberg (خيار اختياري)
  • فك الأرشيفات — المرور المتكرر على ملفات zip وtar وgz و7z المتداخلة، مع حدود ضد قنابل zip ونسبة الضغط وعمق التداخل
  • ذكاء الشيفرة — الدوال والفئات والاستيرادات والرموز من 371 لغة برمجة، مع تقطيع يراعي البنية النحوية لـ RAG
  • التضمين والإثراء — تضمينات ONNX محلية أو من مزوّد مستضاف، وإعادة ترتيب، واستخراج الكيانات والكلمات المفتاحية، والتلخيص والترجمة والتنقيح
  • الاستخراج المنظم — JSON موجَّه بمخطط من LLM محلي أو مستضاف
  • المخرجات — نص عادي أو Markdown أو Djot أو HTML أو شجرة JSON أو Docling DocTags

ما الذي يعمل محليًا وما الذي لا يعمل

يعمل الاستخراج وOCR وتحليل التخطيط وتضمينات ONNX على المعالج (CPU) لديك؛ ولا تتدخل الشبكة إلا حيث تختار مزوّدًا مستضافًا أو تجلب عنوان URL أو تستخدم العرض التجريبي الحي للجهة المطورة. وتصف الوثائق المحرك بأنه يعتمد على المعالج أولًا دون الحاجة إلى GPU.

  • المعالج: على بنية x86_64 تحتاج الميزات المعتمدة على ONNX (PaddleOCR وكشف التخطيط والتضمينات وإعادة الترتيب والتفريغ الصوتي) إلى AVX/AVX2 وقد تتعطل بدونهما؛ ولا تتأثر بنية ARM
  • المنصات: تغطي الملفات الثنائية الجاهزة Linux (x86_64 وaarch64) وWindows وApple Silicon؛ وتحصل أجهزة Mac بمعالج Intel على حزم جاهزة لأداة CLI وعجلة Python فقط
  • نسخة المتصفح: تعمل حزمة WebAssembly في المتصفحات وDeno وCloudflare Workers وNode.js 22 أو أحدث، دون ميزات LLM وVLM

الاستخراج وOCR والتخطيط

مكان التشغيل:
على المعالج لديك، داخل العملية أو في خادمك الخاص

التضمينات وإعادة الترتيب

مكان التشغيل:
نماذج ONNX محلية، أو مزوّد مستضاف تهيّئه

الاستخراج المنظم

مكان التشغيل:
Ollama أو LM Studio أو vLLM محليًا، أو LLM مستضاف

جلب عناوين URL والزحف

مكان التشغيل:
يحتاج إلى اتصال بالشبكة بالموقع المستهدف

العرض التجريبي الحي في موقع الوثائق

مكان التشغيل:
تمر الملفات المرفوعة عبر واجهة API الخاصة بالجهة المطورة

لم يُتحقق منه: لا توضح الوثائق هل تُنزَّل النماذج أو محركات OCR عند أول تشغيل، وهل يعمل المحرك بالكامل دون اتصال، وهل يرسل بيانات القياس عن بُعد. اختبر ذلك على نسخة معزولة عن الشبكة قبل الاعتماد عليه.

ترخيص Xberg والإصدارات التجارية

المكتبة مجانية بترخيص MIT للاستخدام الشخصي والداخلي والتجاري؛ وتقدّم الجهة المطورة أيضًا إصدارات مدفوعة دون أسعار منشورة. التفاصيل مأخوذة من xberg.io وسياسة الخصوصية فيه.

  • Xberg Pro: إصدار مستضاف ذاتيًا بحاوية واحدة؛ وXberg Enterprise: إصدار موزّع على Kubernetes مع الحوكمة والدعم
  • Xberg Platform: واجهة خلفية مُدارة تُسعَّر بحسب الاستخدام أو بالاستضافة الذاتية؛ وبرنامج شركاء التصميم بدعوة فقط ويقدّم أسعارًا مثبّتة لمدة 24 شهرًا
  • خصوصية الموقع: تسمّي السياسة، المؤرخة في 21 مايو 2026، «Xberg» جهةً مسؤولة عن البيانات دون ذكر اسم كيان قانوني، وتذكر أن التحليلات لا تعمل إلا بموافقة على ملفات تعريف الارتباط
  • لا تتضمن السياسة أي بيان عن إرسال المكتبة مفتوحة المصدر بيانات إلى الجهة المطورة

لمن يناسب Xberg؟

يناسب Xberg المطورين الذين يحتاجون إلى تحويل أنواع كثيرة من المستندات إلى نص نظيف ومنظم، ويفضّلون استدعاء محرك واحد على ربط مكتبات منفصلة لـ PDF وOCR وتحليل التخطيط.

استخدم Xberg إذا كنت

  • تبني مسارات RAG أو بحث أو وكلاء تستوعب ملفات PDF والمسوحات وملفات Office والبريد الإلكتروني أو الصوت
  • تريد الاستخراج على عتادك الخاص، وبلغتك البرمجية، كمكتبة أو خادم أو أداة MCP
  • تحتاج إلى استخراج حقول بالاعتماد على LLM عبر خادم نماذج على عتادك الخاص

ابحث عن خيار آخر إذا كنت

  • تريد تطبيقًا بالنقر للدردشة مع مستنداتك
  • تحتاج اليوم إلى ضمانات موثّقة بشأن العمل دون اتصال والقياس عن بُعد
  • تحتاج إلى مورّد له كيان قانوني مسمّى وأسعار مؤسسية منشورة

المنافسون والبدائل

لا يسرد الدليل محرك استخراج مستندات آخر، لذا فإن أقرب المراجعات في الفئة نفسها هي لأدوات تجلب المحتوى أو تستهلكه بدل تحويل الملفات. يقع Xberg قبلها في المسار: ينتج نصًا نظيفًا وبنية، وهي تخزّنه أو تبحث فيه أو تتصرف بناءً عليه.

Firecrawl

الأشهر بـ:
تحويل المواقع إلى Markdown أو JSON جاهز لـ LLM
مقالات حول Firecrawl (2)

Cognee

الأشهر بـ:
ذاكرة طويلة الأمد مستضافة ذاتيًا للوكلاء عبر رسم معرفي

txtai

الأشهر بـ:
قاعدة بيانات متجهات وLLM مضمّنة في مكتبة واحدة
مقالات حول txtai (2)

مذكور أيضًا في:

راجع دليل برامج LLM المحلية للاطلاع على الكتالوج الكامل، بما في ذلك إدخال Xberg نفسه.

قارن في الدليل

الأسئلة الشائعة

هل يمكن تشغيل Xberg كخادم MCP؟

يسرد ملف README خادم MCP إلى جانب أداة CLI وواجهة REST API. لم تشغّله هذه المراجعة، لذا راجع الوثائق لمعرفة أمر التشغيل الدقيق.

هل يمكنني استخدام Xberg في المتصفح؟

نعم، عبر حزمة WebAssembly التي تستهدف أيضًا Deno وCloudflare Workers وNode.js 22 أو أحدث. وهي تستبعد ميزات LLM وVLM.

هل يعمل على Mac بمعالج Intel؟

جزئيًا. الحزم الجاهزة متاحة لأداة CLI وعجلة Python فقط، وتصف الوثائق دعم Intel بأنه بأقصى جهد ممكن ومن المقرر إزالته.

هل أرفع ملفات سرية إلى العرض التجريبي الحي؟

لا. يرسل العرض التجريبي المستندات عبر واجهة API الخاصة بالجهة المطورة، لذا استخدم تثبيتًا محليًا لأي شيء حساس.

ما اللغات التي تستطيع استدعاء Xberg؟

Python وTypeScript وNode.js وWebAssembly وRust وGo وJava وKotlin على Android وC# وRuby وPHP وElixir وDart وFlutter وSwift وZig ولغة C عبر FFI.

هل اختبر PromptQuorum أداة Xberg؟

لا. تستند هذه المراجعة إلى الموقع الرسمي والوثائق وسياسة الخصوصية ومستودع GitHub وبيانات الإصدارات، وليس إلى اختبارات عملية.

المصادر

← العودة إلى LLM المحلية المتقدمة

MCP