النقاط الرئيسية
- رخصة Apache 2.0 — كود المصدر (github.com/QuivrHQ/quivr، ويُستضاف الآن على github.com/The-Vibe-Company/quivr) متاح مجانًا للاستخدام والتعديل والتفريع
- لا التزامات على الفرع الرئيسي في GitHub منذ 19 يونيو 2025 — لا يوجد إعلان رسمي بالإغلاق، لكن لا تطوير ظاهر منذ أكثر من عام
- أُعيدت تسمية منظمة GitHub من QuivrHQ إلى The-Vibe-Company؛ روابط QuivrHQ القديمة تُعاد توجيهها تلقائيًا
- يُروّج موقع الشركة quivr.com حاليًا لمنتج وكلاء ذكاء اصطناعي لدعم العملاء لا علاقة له، دون أي إشارة إلى مكتبة RAG مفتوحة المصدر
- لا يزال أمر pip install quivr-core يعمل ويُثبّت الإصدار 0.0.26؛ الكود يعمل، لكن لا أحد يُصلح الأخطاء أو يراجع طلبات السحب
- للحصول على واجهة دردشة جاهزة مُستضافة ذاتيًا، قيّم AnythingLLM أو Khoj بدلًا من ذلك — كلاهما يقدّم واجهة كاملة وشهد التزامات نشطة حتى وقت كتابة هذه المراجعة
📍 في جملة واحدة
Quivr مكتبة بايثون مفتوحة المصدر برخصة Apache 2.0 (quivr-core) لدمج RAG في تطبيقك الخاص، وليست واجهة دردشة مُستضافة ذاتيًا، ولم يتلقَّ فرعها الرئيسي على GitHub أي التزام منذ 19 يونيو 2025.
💬 بعبارات بسيطة
تصف مقالات قديمة Quivr بأنه "دماغ ثانٍ" في المتصفح تُثبّته وتتحدث معه — تلك النسخة لم تعد موجودة في المستودع. ما يُقدَّم اليوم هو حزمة بايثون تستوردها داخل الكود الخاص بك.
⚠️تحذير: إذا كنت تبحث عن تطبيق ويب مُستضاف ذاتيًا "للتحدث مع ملفاتك"، فإن Quivr بشكله الحالي ليس كذلك — إنه مكتبة بايثون بلا واجهة أمامية مرفقة.
هل Quivr لا يزال مصانًا؟
لا يوجد إعلان رسمي بإغلاق أو أرشفة Quivr، بخلاف أدوات ذكاء اصطناعي مفتوحة المصدر أخرى نشرت إشعار إغلاق مؤرَّخًا. لكن الأدلة الملحوظة تشير في الاتجاه نفسه: لم يتلقَّ الفرع الرئيسي على GitHub أي التزام منذ 19 يونيو 2025، والشركة القائمة على المشروع تُروّج الآن لمنتج لا علاقة له.
المستودع نفسه غير مُعلَّم كـ"مؤرشف" على GitHub — فهو لا يزال يقبل المشكلات (issues) والنقاشات، وكود Apache 2.0 قابل للتثبيت بالكامل اليوم. عامِله كمشروع خامل وغير مُصان، وليس كمشروع مُتوقف رسميًا: هذا الفرق مهم لتقدير المخاطرة في الاعتماد عليه.
آخر التزام على الفرع الرئيسي
- النتيجة:
- 19 يونيو 2025 — لا التزامات منذ ذلك الحين، وفق واجهة GitHub لبيانات الالتزامات
منظمة GitHub
- النتيجة:
- انتقل المستودع من QuivrHQ إلى The-Vibe-Company؛ الروابط القديمة تُعاد توجيهها تلقائيًا
أحدث إصدار على PyPI
- النتيجة:
- quivr-core 0.0.26، نُشر في 10 ديسمبر 2024
إصدار أحدث لم يُنشر
- النتيجة:
- وُسم core-0.0.33 على GitHub في 4 فبراير 2025 لكنه لم يُنشر أبدًا على PyPI
حالة المستودع
- النتيجة:
- غير مؤرشف رسميًا — 35 مشكلة مفتوحة ونقاشات لا تزال مفعّلة
منتج الشركة الحالي
- النتيجة:
- يُروّج quivr.com حاليًا لمنتج وكلاء ذكاء اصطناعي لدعم العملاء، دون أي إشارة إلى مكتبة RAG
📌ملاحظة: هذا يُغيّر ما ينبغي توقعه من كل قسم لاحق: كود Apache 2.0 يعمل اليوم، لكن عامِله كاعتماد مُجمَّد بلا دعم نشط، لا كمنتج قيد التطوير الفعلي.
ما هو Quivr؟
Quivr مكتبة بايثون مفتوحة المصدر (برخصة Apache 2.0، منشورة باسم quivr-core على PyPI) لإضافة التوليد المعزَّز بالاسترجاع إلى تطبيقك الخاص عبر الكود — وليست تطبيق ويب مستقلًا تنشره وتفتحه في المتصفح. يصف المشروع نفسه بأنه يساعد على بناء "دماغ ثانٍ"، لكن هذا الدماغ الثاني هو مكتبة تستوردها، وليس منتجًا مُستضافًا.
- يُثبَّت عبر pip install quivr-core — لا Docker ولا واجهة أمامية ولا خدمة خلفية في المستودع الحالي
- التجريد المركزي هو صنف Brain: تستوعب Brain.from_files(...) المستندات، وتستعلم brain.ask(...) عنها
- يعمل مباشرة مع واجهات OpenAI وAnthropic وMistral، أو مع نماذج محلية عبر Ollama، وفق ملف README الخاص بالمشروع
- يستوعب ملفات PDF وTXT وMarkdown بشكل أصلي، ويمكن توسيعه بمُحلِّلات مخصصة أو بمشروع Megaparse المرافق للمستندات الأكثر تعقيدًا
- تُهيَّأ مسارات الاسترجاع (تصفية السجل، إعادة صياغة الاستعلام، الاسترجاع، التوليد) عبر ملف YAML، وليس عبر شاشة إعدادات
- خطوة اختيارية لإعادة الترتيب (التكامل الموثَّق هو Cohere) لإعادة ترتيب المقاطع المسترجَعة قبل التوليد
ما أنواع المستندات ونماذج اللغة وقواعد البيانات المتجهية التي يدعمها Quivr؟
يقبل Quivr ملفات PDF وTXT وMarkdown بشكل أصلي، ويتصل بواجهات OpenAI وAnthropic وMistral أو بنموذج Ollama محلي، ويتكامل مع PGVector وFAISS للتخزين المتجهي، وفق توثيق المشروع ووصف المستودع نفسه.
- المستندات: PDF وTXT وMarkdown بشكل أصلي؛ الصيغ الأخرى عبر مُحلِّل تكتبه بنفسك، أو عبر Megaparse (مشروع منفصل تابع لـQuivrHQ) للتخطيطات المعقدة أو الغنية بالتعرف الضوئي على الحروف
- واجهات نماذج اللغة: يذكر ملف README صراحةً OpenAI وAnthropic وMistral كمزوّدين مدعومين
- النماذج المحلية: Ollama موثَّق كخلفية مدعومة، مما يتيح تشغيل خطوة نموذج اللغة دون استدعاء واجهة سحابية
- قواعد البيانات المتجهية: يذكر وصف المستودع PGVector وFAISS؛ المشروع مصمم من حيث المبدأ ليكون محايدًا تجاه قاعدة البيانات المتجهية، لكن ربط بديل آخر مهمة إعداد تقوم بها بنفسك
- إعادة الترتيب: يمكن لخطوة اختيارية عبر Cohere إعادة ترتيب المقاطع المسترجَعة قبل وصولها إلى نموذج اللغة
كيف تُثبّت وتستضيف Quivr ذاتيًا الآن؟
لا يمتلك Quivr خادمًا يُنشَر — "الاستضافة الذاتية" تعني تشغيل مكتبة بايثون داخل السكربت أو الخدمة أو التطبيق الخاص بك، بالكامل على بنية تحتية تتحكم بها. تُنتج هذه الخطوات Brain عاملًا يُجيب عن أسئلة حول ملفاتك المحلية.
- 1ثبِّت بايثون 3.10 أو أحدث، ثم ثبِّت الحزمة: pip install quivr-core.
- 2اضبط مفتاح واجهة برمجية كمتغير بيئة حسب مزوّد نموذج اللغة الذي ستستخدمه — OPENAI_API_KEY أو ANTHROPIC_API_KEY أو مفتاح Mistral — أو وجّه Quivr إلى نقطة نهاية Ollama محلية لتجنّب استدعاء نموذج لغة سحابي تمامًا.
- 3أنشئ Brain من ملفاتك: يقوم Brain.from_files(name="my_brain", file_paths=["doc1.pdf", "doc2.md"]) باستيعاب المستندات وفهرستها داخل العملية.
- 4اكتب ملف workflow_config.yaml يُعرِّف خطوات الاسترجاع (filter_history وrewrite وretrieve وgenerate) بالإضافة إلى إعدادات اختيارية لإعادة الترتيب ونموذج اللغة مثل max_input_tokens وtemperature.
- 5حمّل التهيئة عبر RetrievalConfig.from_yaml("workflow_config.yaml") واستدعِ brain.ask("سؤالك", retrieval_config=retrieval_config) للاستعلام عن مستنداتك.
- 6احرص على حفظ الفهرس بنفسك إذا أردت له البقاء بعد إعادة التشغيل — يحتفظ quivr-core بكل شيء في الذاكرة طوال مدة تشغيل السكربت فقط، ما لم تربط قاعدة بيانات متجهية مثل PGVector أو FAISS للتخزين.
هل يحتاج تشغيل Quivr إلى خادم أو Docker؟
لا. quivr-core حزمة بايثون تستوردها في سكربت أو تطبيق — يمثّل pip install quivr-core عملية النشر بأكملها. لا توجد واجهة أمامية أو خدمة خلفية أو ملف docker-compose مرفق لواجهة دردشة عبر المتصفح، وهذا فرق جوهري عن AnythingLLM أو Khoj.
هل يمكن لـQuivr العمل بلا اتصال بالإنترنت تمامًا مع نموذج لغة محلي؟
نعم، بالنسبة لخطوة التوليد — يوثّق ملف README دعم Ollama للنماذج المحلية، بحيث يبقى استدعاء نموذج اللغة نفسه على جهازك. أما خطوة إعادة الترتيب الاختيارية عبر Cohere فهي استدعاء لواجهة برمجية سحابية ما لم تتخطَّها.
لمن يناسب Quivr؟
الشكل الحالي للمشروع — مكتبة أساسها الكود بلا صيانة نشطة — يُضيّق نطاق من يناسبه Quivr. إنه خيار معقول لنوع مستخدم محدد، وخيار سيئ لمعظم من يبحثون عن تطبيق دردشة مستندات مُستضاف ذاتيًا.
Quivr مقابل البدائل
يقدّم كل بديل أدناه واجهة دردشة قابلة للنشر، وشهد التزامات خلال الشهر السابق لهذه المراجعة — عكس حالة Quivr الحالية تمامًا.
الأداة | الواجهة | الترخيص | الأنسب لـ | الصيانة |
|---|---|---|---|---|
| Quivr | مكتبة بايثون، بلا واجهة | Apache 2.0 | مطورون يدمجون RAG في تطبيقهم | بلا التزامات على الفرع الرئيسي منذ منتصف 2025 |
| AnythingLLM | واجهة دردشة كاملة، Docker | MIT | مساعد معرفي جاهز مُستضاف ذاتيًا | نشطة |
| Khoj | واجهة دردشة + وكلاء | AGPL-3.0 | "دماغ ثانٍ" مُستضاف ذاتيًا مع أتمتة | نشطة |
| PrivateGPT | واجهة برمجية + دردشة | Apache 2.0 | نشر صارم دون اتصال / معزول تمامًا | نشطة |
أخطاء شائعة عند تقييم Quivr اليوم
تنشأ هذه الأخطاء من التعامل مع مقالات قديمة عن Quivr — بما فيها تسويقه التاريخي نفسه — باعتبارها وصفًا لما يقدّمه المستودع اليوم.
الأسئلة الشائعة
هل Quivr لا يزال مصانًا؟
لا يوجد إعلان رسمي بالإغلاق، لكن الفرع الرئيسي على GitHub لم يتلقَّ أي التزام منذ 19 يونيو 2025، والشركة القائمة على المشروع (تعمل الآن باسم The Vibe Company) تُروّج على quivr.com حتى وقت كتابة هذه المراجعة لمنتج وكلاء ذكاء اصطناعي لدعم العملاء لا علاقة له. عامِله كمشروع خامل، لا كمشروع قيد التطوير الفعلي.
هل Quivr تطبيق مُستضاف ذاتيًا أم مكتبة؟
مكتبة. quivr-core حزمة بايثون (pip install quivr-core) مبنية حول صنف Brain للتوليد المعزَّز بالاسترجاع. لا يقدّم المستودع الحالي واجهة أمامية ولا خدمة خلفية ولا ملف docker-compose.
ما الترخيص الذي يُنشر Quivr بموجبه؟
رخصة Apache 2.0، وفق ملف LICENSE في المستودع. تُظهر شارة الترخيص التلقائية على GitHub لهذا المستودع كلمة "Other"، لكن نص ملف LICENSE نفسه هو رخصة Apache 2.0 القياسية.
هل يدعم Quivr نماذج اللغة المحلية؟
نعم. يوثّق ملف README دعم Ollama للنماذج المحلية، إلى جانب الدعم المباشر لواجهات OpenAI وAnthropic وMistral.
ما أنواع الملفات التي يستطيع Quivr استيعابها؟
PDF وTXT وMarkdown بشكل أصلي. تتطلب الصيغ الأخرى مُحلِّلًا مخصصًا تكتبه بنفسك، أو مشروع Megaparse المرافق للمستندات الأكثر تعقيدًا مثل ملفات PDF الممسوحة ضوئيًا.
ما قواعد البيانات المتجهية التي يدعمها Quivr؟
يذكر وصف المستودع PGVector وFAISS. المشروع مصمم من حيث المبدأ ليكون محايدًا تجاه قاعدة البيانات المتجهية، لكن ربط مخزن بديل يبقى مهمة إعداد يقوم بها المستخدم بنفسه.
ما الفرق بين Quivr وAnythingLLM أو Khoj؟
يقدّم كل من AnythingLLM وKhoj واجهة دردشة قابلة للنشر، وشهدا التزامات خلال الشهر السابق لهذه المراجعة. يقدّم Quivr المكتبة البايثون فقط، دون واجهة أمامية مرفقة ودون التزامات على فرعه الرئيسي منذ يونيو 2025.
هل ما زال بالإمكان تثبيت Quivr اليوم؟
نعم. يُثبّت pip install quivr-core الإصدار 0.0.26، ويعمل الكود كما هو موثَّق. لن تحصل على إصلاحات أخطاء أو تكاملات جديدة أو دعم مستقبلًا.
هل quivr.com هو نفس المشروع مفتوح المصدر؟
تُديره الشركة نفسها. حتى وقت كتابة هذه المراجعة، يُروّج quivr.com لمنتج وكلاء ذكاء اصطناعي لدعم العملاء، ولا يذكر مكتبة RAG مفتوحة المصدر أو مساعدًا معرفيًا مُستضافًا ذاتيًا.
