النقاط الرئيسية
- 41 أداة في خمسة أنواع: أطر RAG وخطوط المعالجة (13)، وتطبيقات محادثة المستندات وملفات PDF (13)، وتكاملات تطبيقات الملاحظات (10)، وأدوات البحث المحلي والاستقصاء (7)، وقواعد البيانات المتجهية (4). وتنتمي أدوات عدة، مثل Onyx وKarakeep وSurf، إلى أكثر من نوع وتظهر في كل نوع منها.
- الجدول مُولَّد من سجل كل أداة ومراجَع مقابل ملف README أو الموقع الرسمي لها؛ والشرطة تعني «غير مذكور في الوثائق»، وليست «لا» أبدًا.
- يُعلِّم GitHub مستودعَي Flowise وh2oGPT بأنهما مؤرشفان (للقراءة فقط) وقت كتابة هذا الدليل؛ راجع مراجعتيهما لمعرفة الوضع الحالي قبل البناء عليهما.
- يرتبط اسم كل أداة في الجدول بمراجعة PromptQuorum الخاصة بها، وهناك تجد خطوات التثبيت والحدود.
📍 في جملة واحدة
الأدوات التي تتيح لنموذج محلي العمل مع مستنداتك الخاصة خمسة أنواع مختلفة — أطر RAG، وتطبيقات محادثة المستندات، وقواعد البيانات المتجهية، وتكاملات الملاحظات، وأدوات البحث المحلي — ولذلك تُقارَن الأدوات الأربعون في دليل PromptQuorum داخل كل نوع على حدة، باستخدام جدول مُولَّد من بيانات الأدوات نفسها التي تعتمد عليها مراجعة كل أداة.
💬 بعبارات بسيطة
بعض الأدوات لبنات بناء للمطورين، وبعضها تطبيقات جاهزة للدردشة مع ملفاتك، وبعضها يخزّن المتجهات التي يقوم عليها البحث، وبعضها يُضاف إلى تطبيق ملاحظات تستخدمه أصلًا. ومقارنة قاعدة بيانات بإضافة ملاحظات على الميزات نفسها لا معنى لها، ولذلك يقارن هذا الدليل بين أدوات من النوع نفسه.
كيف أجرينا المقارنة
تُخزَّن حقائق كل أداة — السعر والرخصة والمنصات ومتطلبات العتاد والخصائص الخاصة بالفئة — مرة واحدة في سجلها ضمن الدليل. وجدول المقارنة أدناه مُولَّد من تلك السجلات، وتعتمد مراجعة الأداة نفسها على السجل ذاته، ولذلك لا يمكن أن يذكرا قيمتين مختلفتين.
أُخذت الخصائص الخاصة بالفئة (مثل دعم نماذج LLM المحلية أو البحث الهجين) من ملف README الرسمي لكل مشروع أو موقعه، وروجعت مقابل الصياغة الدقيقة هناك. وحيث تصمت الوثائق يعرض الجدول شرطة بدلًا من التخمين؛ وحيث يكون الادعاء مقيّدًا (خريطة طريق فقط، أو إصدار للمؤسسات، أو مشروع مرافق، أو خطة مدفوعة) تُستبعد الخاصية من الجدول وتُعالَج في مراجعة الأداة.
الأدوات التي لها مراجعة خاصة بها في PromptQuorum فقط هي التي يتضمنها الجدول. وتسرد المقارنة الأدوات التي تعمل على عتادك الخاص أو التي تستضيفها بنفسك؛ ولا ترتّبها، لأن الأداة المناسبة تعتمد على القيد الذي يهمك.
جدول المقارنة
اختر نوعًا من الأدوات أدناه، ثم اقرأ عبر الصف. انقر على اسم أداة لفتح مراجعتها الكاملة في PromptQuorum.
| الأداة | السعر | الرخصة | المنصات | التشغيل | العتاد | الإصدار | منشئ مرئي / بالسحب والإفلات | يعمل مع نماذج LLM المحلية | دعم الوكلاء | عدة قواعد بيانات متجهية | Docker / الاستضافة الذاتية | خادم API محلي | مراجعة | رابط منتج · مُفصح عنه |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cognee | مجاني | Apache-2.0 | — | هجين | يكفي CPU | — | — | نعم | — | — | نعم | نعم | اقرأ المراجعة → | cognee |
| Dify | فريميوم | Modified Apache 2.0 | Web, Linux | هجين | يكفي CPU | — | نعم | نعم | نعم | — | نعم | نعم | اقرأ المراجعة → | Dify |
| Flowise | فريميوم | Apache-2.0 | Web | هجين | — | — | نعم | — | نعم | نعم | نعم | نعم | اقرأ المراجعة → | Flowise |
| Haystack | مجاني | Apache-2.0 | macOS, Windows, Linux | هجين | — | — | — | نعم | نعم | — | نعم | — | اقرأ المراجعة → | Haystack |
| Langchain-Chatchat | مجاني | Apache-2.0 | Linux, macOS, Windows | هجين | يختلف حسب النموذج | v0.3.1 | — | نعم | نعم | نعم | نعم | نعم | اقرأ المراجعة → | Langchain-Chatchat |
| Langflow | مجاني | MIT | Web | هجين | يكفي CPU | — | نعم | — | نعم | نعم | نعم | نعم | اقرأ المراجعة → | Langflow |
| LlamaIndex | مجاني | MIT | macOS, Windows, Linux | هجين | — | — | — | نعم | نعم | نعم | — | — | اقرأ المراجعة → | LlamaIndex |
| LongMemory | مجاني | Apache-2.0 | macOS, Windows, Linux | هجين | يكفي CPU | v1.2.3 | — | — | نعم | — | نعم | نعم | اقرأ المراجعة → | LongMemory |
| MaxKB | فريميوم | GPL-3.0 | Web, Linux | هجين | يكفي CPU | — | — | نعم | نعم | — | نعم | — | اقرأ المراجعة → | MaxKB |
| Onyx | فريميوم | MIT (core) + Enterprise Edition proprietary … | Web, Linux | هجين | — | — | — | نعم | نعم | — | نعم | نعم | اقرأ المراجعة → | Onyx |
| Self-hosted AI Starter Kit | مجاني | Apache-2.0 | — | محلي | يختلف حسب النموذج | — | نعم | نعم | نعم | — | نعم | — | اقرأ المراجعة → | Self-hosted AI Starter Kit |
| txtai | مجاني | Apache-2.0 | macOS, Windows, Linux | محلي | يكفي CPU | — | — | نعم | نعم | — | نعم | نعم | اقرأ المراجعة → | txtai |
| Vane (formerly Perplexica) | مجاني | MIT | macOS, Windows, Linux | هجين | يكفي CPU | — | — | نعم | — | — | نعم | نعم | اقرأ المراجعة → | Vane (formerly Perplexica) |
"—" تعني أن وثائق المشروع نفسه لا تذكر هذه السمة، ولا تعني أن الميزة غير موجودة. تؤخذ القيم من ملف README الرسمي لكل مشروع أو موقعه، وتُعاد مراجعتها عند تحديث مراجعة الأداة.
أطر RAG: ما الذي يختلف
- المنشئ المرئي. توثّق Dify، Flowise، Langflow وSelf-hosted AI Starter Kit منشئ سير عمل مرئيًا أو بالسحب والإفلات.
- نماذج LLM المحلية. توثّق cognee، Haystack، Langchain-Chatchat، LlamaIndex، MaxKB، Onyx، Self-hosted AI Starter Kit، txtai وVane (المعروف سابقًا باسم Perplexica) العمل مع نماذج LLM محلية.
- الوكلاء. توثّق Dify، Flowise، Haystack، Langchain-Chatchat، Langflow، LlamaIndex، LongMemory، MaxKB، Onyx، Self-hosted AI Starter Kit وtxtai دعم الوكلاء.
- مخازن متجهات متعددة. توثّق Flowise، Langchain-Chatchat، Langflow وLlamaIndex التكامل مع عدة مخازن متجهات.
- Docker والاستضافة الذاتية. توثّق cognee، Dify، Flowise، Haystack، Langchain-Chatchat، Langflow، LongMemory، MaxKB، Onyx، Self-hosted AI Starter Kit، txtai وVane (المعروف سابقًا باسم Perplexica) النشر عبر Docker أو الاستضافة الذاتية.
- API. توثّق cognee، Dify، Flowise، Langchain-Chatchat، Langflow، LongMemory، Onyx، txtai وVane (المعروف سابقًا باسم Perplexica) واجهة HTTP أو REST API.
محادثة المستندات وملفات PDF: ما الذي يختلف
- نماذج LLM المحلية. توثّق AnythingLLM، h2oGPT، Khoj، Langchain-Chatchat، PrivateGPT، Quivr، Sidekick وSurf العمل مع نماذج LLM محلية.
- صيغ المستندات. توثّق AnythingLLM، h2oGPT، Khoj، PrivateGPT، Quivr وRAGFlow عدة صيغ ملفات مدعومة.
- الاستشهادات. توثّق AnythingLLM، PrivateGPT، RAGFlow، Sidekick وSurf الاستشهاد بالمصادر في الإجابات.
- تطبيق سطح المكتب. توثّق AnythingLLM، Khoj وSurf تطبيق سطح مكتب قابلًا للتثبيت.
- Docker والاستضافة الذاتية. توثّق AnythingLLM، h2oGPT، Langchain-Chatchat، PrivateGPT وRAGFlow النشر عبر Docker أو الاستضافة الذاتية.
- API. توثّق AnythingLLM، h2oGPT، Langchain-Chatchat، PrivateGPT، RAGFlow وToolNeuron واجهة API.
قواعد البيانات المتجهية: ما الذي يختلف
- البحث الهجين. توثّق Milvus، Qdrant وWeaviate البحث الهجين بالكلمات المفتاحية والمتجهات.
- التصفية حسب البيانات الوصفية. توثّق Chroma، Milvus، Qdrant وWeaviate التصفية حسب البيانات الوصفية.
- النشر الموزَّع. توثّق Milvus، Qdrant وWeaviate النشر الموزَّع أو في عنقود.
- Docker والاستضافة الذاتية. توثّق Milvus، Qdrant وWeaviate النشر عبر Docker أو الاستضافة الذاتية.
- السحابة المُدارة. توثّق Chroma، Milvus، Qdrant وWeaviate عرضًا سحابيًا مستضافًا إلى جانب الاستضافة الذاتية.
- الرخصة. Chroma وMilvus وQdrant بترخيص Apache-2.0، ونواة Weaviate بترخيص BSD-3-Clause مع بعض الميزات المقيَّدة تحت رخصة Weaviate الخاصة بها — راجع مراجعة كل أداة للتفاصيل.
تكاملات الملاحظات: ما الذي يختلف
- تطبيق الملاحظات. BMO Chatbot، Copilot for Obsidian، Smart Connections وText Generator لتطبيق Obsidian؛ وlogseq-copilot لتطبيق Logseq؛ وJoplin AI لتطبيق Joplin؛ أما Blinko، SiYuan وSurf فهي تطبيقات ملاحظات مستقلة تتضمن ذكاءً اصطناعيًا مدمجًا.
- نماذج LLM المحلية. توثّق BMO Chatbot، Copilot for Obsidian، Joplin AI، Karakeep، logseq-copilot وSurf العمل مع نماذج LLM محلية.
- البحث الدلالي. توثّق Karakeep وSmart Connections البحث الدلالي في الملاحظات.
- المحادثة مع ملاحظاتك. توثّق BMO Chatbot وJoplin AI المحادثة مع ملاحظاتك.
البحث المحلي والاستقصاء: ما الذي يختلف
- نماذج LLM المحلية. توثّق Farfalle، Karakeep، Local Deep Research، Onyx وVane (المعروف سابقًا باسم Perplexica) العمل مع نماذج LLM محلية.
- البحث على الويب. توثّق Farfalle، Local Deep Research، Onyx وVane (المعروف سابقًا باسم Perplexica) البحث على الويب.
- ملفاتك الخاصة. توثّق Local Deep Research، Onyx وSmart Connections البحث في ملفاتك أو ملاحظاتك الخاصة.
- الاستشهادات. توثّق Local Deep Research وVane (المعروف سابقًا باسم Perplexica) الاستشهاد بالمصادر.
ما لا تستطيع هذه المقارنة إخبارك به
- تقارن هذه المقارنة القدرات الموثّقة، لا الجودة. فهي لا تقول شيئًا عن دقة الإجابات أو سرعة الفهرسة أو مدى قدرة الأداة على التوسع — ولم تقس PromptQuorum هذه الجوانب للأدوات المدرجة.
- الشرطات هي فجوات في الوثائق التي راجعناها، وليست نتائج سلبية. فقد تدعم بعض الأدوات ميزة لا يذكرها ملف README الخاص بها.
- حالة المشروع مهمة: يُعلِّم GitHub مستودعَي Flowise وh2oGPT بأنهما مؤرشفان (للقراءة فقط) وقت الكتابة، أي لا تطوير إضافيًا هناك. راجع مراجعة كل أداة قبل اختيارها لمشروع جديد.
- تتغير الأدوات بسرعة. وتذكر مراجعة كل أداة الإصدار الذي روجعت مقابله، ويُحدَّث هذا الدليل عند تحديث مراجعة.
الأسئلة الشائعة
ما الفرق بين إطار RAG وتطبيق محادثة المستندات وقاعدة البيانات المتجهية؟
إطار RAG هو مجموعة أدوات للمطورين لبناء خطوط معالجة قائمة على التوليد المعزَّز بالاسترجاع. وتطبيق محادثة المستندات هو تطبيق جاهز لطرح الأسئلة عن ملفاتك. أما قاعدة البيانات المتجهية فتخزّن التضمينات الرقمية التي يقوم عليها البحث بالتشابه، وتكون عادةً مكوّنًا داخل النوعين الآخرين. لكلٍّ منها وظيفة مختلفة، ولذلك تُقارَن على حدة.
ماذا تعني الشرطة في جدول المقارنة؟
تعني أن وثائق المشروع نفسه لا تذكر تلك الخاصية. ولا تعني أن الميزة غير موجودة؛ راجع مراجعة الأداة أو مستودعها.
لماذا تظهر أداة أكثر من مرة؟
بعض الأدوات تؤدي أكثر من وظيفة — مثل أداة بحث تُضاف أيضًا إلى تطبيق ملاحظات — ولذلك تُدرج تحت كل نوع تنتمي إليه، مع الخصائص التي تنطبق على ذلك النوع.
هل لأي من هذه الأدوات رابط أفلييت؟
لا. لا تربط PromptQuorum أي علاقة أفلييت بأي أداة في هذه المقارنة وقت الكتابة، ولا يحقق أي رابط هنا عمولة.
كم مرة تُحدَّث هذه المقارنة؟
تُحدَّث مرتين في السنة، وكلما حُدِّثت مراجعة إحدى الأدوات المدرجة، لأن الجدول مُولَّد من البيانات نفسها التي تعتمد عليها تلك المراجعات.
المصادر
- ملف README الرسمي لكل أداة أو موقعها، المذكور في مراجعة PromptQuorum الخاصة بتلك الأداة (مرتبط من جدول المقارنة).
- دليل PromptQuorum لتطبيقات الذكاء الاصطناعي المحلية — السجل الذي يُولَّد منه كل صف في الجدول.
- حالة مستودع GitHub (مؤرشف أو نشط) لكل مشروع مدرج، روجعت وقت كتابة هذا الدليل.