ما هي cognee؟
cognee مكتبة Python تمنح وكلاء وتطبيقات الذكاء الاصطناعي ذاكرة دائمة ومنظَّمة عبر تحويل النصوص الخام والأكواد وسجل المحادثات إلى مخطط معرفي قابل للاستعلام. يصفها وصف GitHub الخاص بها بأنها منصة ذاكرة ذكاء اصطناعي مفتوحة المصدر لتمكين ذاكرة دائمة عبر جلسات الوكلاء، مبنية عبر استيعاب البيانات من خلال خط معالجة يستخرج الكيانات والعلاقات بدلاً من مجرد تضمين أجزاء نصية مسطّحة.
- نوع المنتج: مكتبة Python مستضافة ذاتيًا وإطار عمل لخط المعالجة، وليست تطبيقًا مستقلًا قابلًا للتنزيل ولا خدمة SaaS مُدارة بالكامل افتراضيًا
- الجهة المنشئة: Topoteretes UG (haftungsbeschränkt)، شركة مسجّلة في برلين؛ المدير الإداري Vasilije Markovic
- المستودع: github.com/topoteretes/cognee
- الترخيص: Apache-2.0، مؤكَّد عبر ملف الترخيص في المستودع
- المحلّية: هجينة — يعمل محرك المخطط المعرفي ومخزن المتجهات وأي قواعد بيانات محلية على بنيتك التحتية الخاصة، لكن النص المُرسَل لاستخراج الكيانات والإثراء والتضمين يُوجَّه افتراضيًا إلى مزوّد LLM/التضمين الخارجي الذي تقوم بتهيئته؛ كما توثّق cognee دعمًا لتوجيه تلك المعالجة عبر نموذج Ollama محلي بدلًا من ذلك
- الحجم: يتجاوز عدد النجوم على GitHub 30,700 نجمة، ويذكر موقع cognee نفسه أكثر من 5 ملايين تشغيل لحزمة SDK شهريًا وقت كتابة هذه المراجعة
- الإصدار الحالي: v1.6.1، صدر في 2026-09-24 (تم التأكد عبر إصدارات cognee على GitHub)
تاريخ مشروع cognee
تطوّر cognee وتصونها Topoteretes، وهي شركة مقرها برلين، ويُقدَّم المشروع علنًا كـ"منصة ذاكرة ذكاء اصطناعي للوكلاء". تحقّقت هذه المراجعة من اسم الشركة ومدينة المقر الرئيسي والحجم الحالي (عدد النجوم، حجم تشغيل SDK الشهري) مباشرة من موقع cognee ومستودعها على GitHub، لكنها لم تجد إعلانًا عامًا مؤرَّخًا ومحددًا عن تاريخ الإطلاق الأولي للمشروع لتستشهد به هنا — راجع سجل الالتزامات (commits) في مستودع GitHub مباشرة إذا كنت بحاجة إلى هذا المستوى من التفصيل.
- تتموضع cognee حول خط معالجة على غرار Extract-Cognify-Load: استيعاب البيانات، وبناء مخطط معرفي وطبقة إثراء منها ("cognify")، ثم جعل ذلك المخطط قابلًا للاستعلام — تعرض حزمة SDK الحالية هذا عبر
add()وcognify()وsearch()، مع دوال غلاف أحدثremember()/recall()مضافة فوقها لاستخدام أبسط - تفيد cognee بأكثر من 5 ملايين تشغيل لحزمة SDK شهريًا وتذكر مستخدمين في الإنتاج مثل Bayer (ذاكرة البحث) وKnowunity وSlideSpeak وUniversity of Wyoming، وفقًا لموقع cognee نفسه
- أُطلق Cognee Cloud، وهو عرض مُدار منفصل، كمسار اختياري للفرق التي تريد نفس طبقة الذاكرة دون استضافة المحرك ذاتيًا
ماذا يمكنك أن تفعل بـ cognee؟
تتمحور مجموعة ميزات cognee حول تحويل البيانات غير المنظَّمة إلى طبقة ذاكرة منظَّمة وقابلة للاستعلام للوكلاء والتطبيقات، وفقًا لملف README على GitHub وتوثيق cognee نفسها.
- بناء المخطط المعرفي — تستخرج cognee الكيانات والعلاقات والبنية من النصوص والأكواد وتبني مخططًا منها، بدلاً من تخزين متجهات تضمين مسطّحة فقط
- الاستيعاب متعدد الصيغ — يمكن تغذية المستندات والكود المصدري وسجل المحادثات جميعها إلى نفس خط المعالجة
- التوجيه التلقائي للاسترجاع — تختار طبقة البحث في cognee استراتيجية استرجاع (اجتياز المخطط، أو التشابه المتجهي، أو مزيج منهما) بناءً على الاستعلام، دون أن تضطر لاختيار واحدة يدويًا
- ذاكرة جلسة مع مزامنة في الخلفية — يمكن الاحتفاظ بسياق المحادثة في ذاكرة الجلسة ومزامنته مع المخطط الدائم في الخلفية
- تصور المخطط والأنطولوجيات المخصصة — يمكنك فحص المخطط المبني بصريًا وتعريف أنطولوجيا خاصة بك بحيث يتبع الاستخراج أنواع الكيانات والعلاقات المحددة لمجالك
- محلّية هجينة مع دعم النماذج المحلية — يرسل تدفق cognee الافتراضي البيانات إلى مزوّد LLM/تضمين خارجي مُهيَّأ للمعالجة، لكنها توثّق دعمًا لتوجيه تلك المعالجة إلى نسخة Ollama محلية بدلًا من ذلك، مما يبقي خط المعالجة بأكمله على جهازك الخاص
- تكاملات الوكلاء وبيئات التطوير — تشمل التكاملات الموثّقة Claude Code (كإضافة ذاكرة) وCursor وCline وLangGraph وCrewAI وOpenClaw، ودعم Model Context Protocol (MCP) لربط cognee كأداة بعملاء متوافقين مع MCP
- دعم عدة قواعد بيانات متجهية — LanceDB هي الافتراضية، مع دعم مدمج لـ PGVector وTurso/libSQL وNeptune Analytics وChromaDB، بالإضافة إلى محولات من المجتمع لـ Qdrant وRedis وFalkorDB وPinecone وTurbopuffer وMilvus وWeaviate، وفق وثائق قواعد البيانات المتجهية الخاصة بـ cognee
أمثلة استخدام: ثلاث طرق لاستخدام cognee
هذه سير عمل ملموسة مبنية من واجهة cognee البرمجية الموثّقة بلغة Python، تُشغَّل بعد pip install cognee.
- بناء ذاكرة من نص واستعلامها: شغّل
pip install cognee، ثم استدعِcognee.remember(text)للاستيعاب وcognee.recall(query_text=...)للاستعلام — يصف توثيق cogneeremember()بأنها تنفّذ الاستيعاب والتجزئة واستخراج الكيانات وبناء المخطط في خطوة واحدة، وتصفrecall()بأنها توجّه الاستعلام تلقائيًا إلى أفضل استراتيجية استرجاع - استخدام خط المعالجة الأدنى مستوى على طراز ECL مباشرة لمزيد من التحكم: استدعِ
cognee.add(data)لاستيعاب نص خام أو ملفات، وcognee.cognify()لتنفيذ استخراج الكيانات/العلاقات وبناء المخطط المعرفي، ثمcognee.search(query_text=...)للاستعلام عنه — مفيد عندما تريد فحص أو تخصيص ما يحدث في كل مرحلة من خط المعالجة بدلًا من استخدام دوال الاستدعاء الواحدremember()/recall() - توجيه cognee إلى نموذج Ollama محلي بدلًا من مزوّد LLM/تضمين سحابي: تدعم إعدادات cognee ضبط مزوّد LLM والتضمين على نقطة نهاية Ollama محلية، بحيث تعمل خطوات استخراج الكيانات والتضمين على جهازك الخاص بدلاً من استدعاء واجهة برمجية خارجية — راجع توثيق التهيئة الخاص بـ cognee نفسها للحصول على أسماء متغيرات البيئة الحالية قبل دمج هذا في مشروع، لأن تفاصيل تهيئة المزوّد قد تتغير بين الإصدارات
بناء ذاكرة من نص واستعلامها
يعرض توثيق البدء السريع الخاص بـ cognee الحلقة الأساسية كإضافة ثم استعلام، باستخدام دوالها التسهيلية عالية المستوى:
import asyncio
import cognee
async def main():
text = "cognee turns documents into AI memory."
await cognee.remember(text)
results = await cognee.recall(query_text="What does cognee do?")
for result in results:
print(result.text)
asyncio.run(main())تثبيت cognee
تُثبَّت cognee مجانًا عبر pip (أو uv)، وكودها المصدري على GitHub. لا يوجد مُثبِّت رسومي مستقل، لأن cognee مكتبة تضيفها إلى مشروع Python.
Source | Link |
|---|---|
| الموقع الرسمي (التوثيق، حالات الاستخدام، Cognee Cloud) | cognee.ai |
| التوثيق | docs.cognee.ai |
| مستودع GitHub (الكود المصدري، Apache-2.0) | github.com/topoteretes/cognee |
| حزمة PyPI | pypi.org/project/cognee |
ثبِّتها عبر pip install cognee (أو uv pip install cognee إذا كنت تستخدم uv). تحتاج cognee إلى بيئة Python، ولتدفق المزوّد المُستضاف الافتراضي، مفتاح API لمزوّد LLM/التضمين الذي اخترته — أو نسخة Ollama محلية قيد التشغيل إذا قمت بتهيئتها للمعالجة المحلية الكاملة. لا تملك cognee أداة إنشاء بصرية بالسحب والإفلات — أقرب شيء إلى واجهة رسومية هو cognee-cli -ui، وهو عارض رسم بياني/بيانات يُشغَّل عبر سطر الأوامر لتثبيت موجود، وليس أداة إنشاء.
أسعار cognee: هل هي مجانية فعلًا؟
محرك cognee مفتوح المصدر مجاني ومرخّص بموجب Apache-2.0 — لا توجد أي طبقة مدفوعة تحدّ من أي ميزة في المكتبة نفسها. Cognee Cloud هو عرض مُدار منفصل واختياري للفرق التي تريد نفس طبقة الذاكرة دون استضافة المحرك ذاتيًا؛ لا ينشر موقع cognee نفسه تسعيرًا تفصيليًا لـ Cognee Cloud على صفحته الرئيسية — راجع cognee.ai مباشرة للتعرف على التسعير الحالي للطبقة المُدارة قبل افتراض رقم محدد.
- المحرك مفتوح المصدر: مجاني، Apache-2.0، دون حدود استخدام تفرضها cognee نفسها
- لا تزال تكاليفك الخاصة تشمل ما يفرضه مزوّد LLM/التضمين الخارجي الذي قمت بتهيئته مقابل استدعاءات API التي تجريها cognee أثناء
cognify()/remember()— أو لا توجد تكلفة إضافية بخلاف جهازك الخاص إذا وجّهت تلك المعالجة عبر نموذج Ollama محلي - Cognee Cloud: عرض مُدار منفصل واختياري؛ يوجّه موقع cognee نفسه الفرق المهتمة إلى "الانتقال إلى Cognee Cloud عندما تحتاج إلى نطاق مُدار" دون إدراج تسعير دقيق لكل طبقة على الصفحة الرئيسية
- لا حاجة إلى حساب أو تسجيل لتثبيت واستخدام المكتبة مفتوحة المصدر
cognee مقابل Langchain-Chatchat
تساعدك كل من cognee وLangchain-Chatchat على بناء تطبيقات الاسترجاع المعزَّز على بياناتك الخاصة، لكنهما تحلّان طبقتين مختلفتين من المشكلة. Langchain-Chatchat تطبيق محادثة RAG جاهز للتشغيل ومستضاف ذاتيًا، مبني على LangChain، ويهدف إلى تشغيل واجهة محادثة مستندات عاملة بسرعة. أما cognee فهي مكتبة ذاكرة أدنى مستوى تدمجها في كود الوكيل أو التطبيق الخاص بك، ويكمن عامل التمايز الأساسي فيها في بناء مخطط معرفي — كيانات وعلاقاتها — بدلاً من مجرد تقسيم المستندات إلى فهرس متجهي مسطّح.
ما هي
- cognee:
- مكتبة ذاكرة (مخطط معرفي + استرجاع) تدمجها في كودك الخاص
- Langchain-Chatchat:
- تطبيق محادثة RAG جاهز للتشغيل ومستضاف ذاتيًا
نهج الاسترجاع
- cognee:
- مخطط معرفي مع توجيه تلقائي لاستراتيجية الاسترجاع (مخطط، متجهي، أو هجين)
- Langchain-Chatchat:
- استرجاع قائم بشكل أساسي على التشابه المتجهي عبر مستندات مجزّأة
الواجهة
- cognee:
- واجهة برمجية Python وخادم MCP — بلا واجهة محادثة مدمجة
- Langchain-Chatchat:
- واجهة محادثة ويب مدمجة
الأنسب لـ
- cognee:
- المطورون الذين يبنون ذاكرة وكلاء أو طبقة استرجاع مخصصة قائمة على مخطط معرفي
- Langchain-Chatchat:
- الفرق التي تريد تطبيق محادثة مستندات عاملًا دون بنائه من الصفر
الترخيص
- cognee:
- Apache-2.0
- Langchain-Chatchat:
- Apache-2.0
هاتان الأداتان ليستا متعارضتين — من حيث المبدأ، يمكن لتطبيق على طراز Langchain-Chatchat استخدام cognee كطبقة ذاكرته/استرجاعه الأساسية بدلاً من مخزن متجهي مسطّح. تحقّق من مجموعة الميزات الحالية في مستودع كل مشروع قبل الاختيار، لأن كليهما يصدر تحديثات بشكل متكرر.
لمن تناسب cognee؟
تعتمد ملاءمة cognee على ما إذا كنت تكتب كودًا يحتاج إلى ذاكرة منظَّمة ومترابطة، بدلاً من البحث عن تطبيق محادثة جاهز.
استخدم cognee إذا كنت
- تبني وكيل أو تطبيق ذكاء اصطناعي يحتاج إلى ذاكرة دائمة عبر الجلسات، وليس فقط نافذة سياق محادثة واحدة
- تريد استرجاعًا يفهم العلاقات بين الكيانات في بياناتك، وليس فقط التشابه النصي المسطّح
- تريد أن يعمل محرك المخطط المعرفي على بنيتك التحتية الخاصة، مع خيار توجيه استدعاءات النموذج إلى نسخة Ollama محلية بدلاً من مزوّد سحابي
- مرتاح لدمج مكتبة Python في قاعدة الكود الخاصة بك بدلاً من استخدام واجهة محادثة جاهزة مسبقًا
- تريد تكاملات أصلية مع أدوات الوكلاء مثل Claude Code وCursor وLangGraph أو CrewAI عبر MCP
ابحث عن بديل إذا كنت
- تريد واجهة محادثة مستضافة ذاتيًا جاهزة للاستخدام فور تشغيلها — انظر بدلاً من ذلك إلى تطبيق محادثة RAG مثل Langchain-Chatchat
- تحتاج إلى معالجة محلية بالكامل دون أي استدعاءات API خارجية افتراضيًا — يرسل تدفق cognee الافتراضي البيانات إلى مزوّد خارجي ما لم تقم بتهيئة خلفية Ollama محلية صراحة
- تحتاج فقط إلى بحث بسيط بالتشابه المتجهي دون بنية مخطط — قد تكون قاعدة بيانات متجهية مخصصة أبسط للتشغيل؛ راجع مراجعة Chroma لتلك الطبقة الأضيق
- تريد منتجًا مُدارًا بلا عمليات تشغيل، بتسعير منشور بوضوح بدلاً من مكتبة مستضافة ذاتيًا — قيّم Cognee Cloud مباشرة مقابل ميزانيتك قبل الالتزام
المنافسون والبدائل
تقع cognee في طبقة ذاكرة RAG والوكلاء، إلى جانب أطر عمل التنسيق وأطر استرجاع أخرى يقيّمها المطورون عادةً معًا. هذه ليست منتجات متطابقة — بعضها أطر تنسيق أوسع، وأخرى مكتبات استرجاع أضيق — لكنها تتنافس على نفس القرار: "كيف أمنح تطبيق LLM الخاص بي وصولًا منظَّمًا إلى بياناتي؟"
LangChain
- Best known for:
- إطار عمل عام لتطبيقات LLM يضم نظامًا بيئيًا كبيرًا من تكاملات الاسترجاع والوكلاء
- Link:
- مراجعة LangChain
مقالات حول LangChain (9)
- LangChain Review: Features, Pricing, Alternativesمحدَّث ٢ نوفمبر ٢٠٢٦
- Best LLM Observability Tool 2026: Langfuse vs LangSmith vs Heliconeمحدَّث ٢ نوفمبر ٢٠٢٦
- Milvus Review: The Open-Source Vector Database for Local RAGمحدَّث ٢ نوفمبر ٢٠٢٦
- Pydantic AI Review: Features, Structured Outputs, Alternativesمحدَّث ٢ نوفمبر ٢٠٢٦
- Self-Hosted AI Starter Kit Review: n8n + Ollama + Qdrant in One Compose Fileمحدَّث ٢ نوفمبر ٢٠٢٦
- Dify Review: Open-Source LLMOps Platform vs. LangChain, Flowiseمحدَّث ٣٠ أكتوبر ٢٠٢٦
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Searchمحدَّث ٢٠ سبتمبر ٢٠٢٦
- Chroma Review: Open-Source Vector Database for AI and RAGمحدَّث ١٨ سبتمبر ٢٠٢٦
- Langchain-Chatchat Review: Self-Hosted RAG and Agent Frameworkمحدَّث ١٨ سبتمبر ٢٠٢٦
+31 أخرى غير معروضة
LlamaIndex
- Best known for:
- إطار بيانات يركّز تحديدًا على الفهرسة والاسترجاع لتطبيقات LLM
- Link:
- مراجعة LlamaIndex
مقالات حول LlamaIndex (10)
- LlamaIndex Review: Code-First RAG Framework, Not a No-Code Builderمحدَّث ٢ سبتمبر ٢٠٢٦
- Milvus Review: The Open-Source Vector Database for Local RAGمحدَّث ٢ نوفمبر ٢٠٢٦
- Dify Review: Open-Source LLMOps Platform vs. LangChain, Flowiseمحدَّث ٣٠ أكتوبر ٢٠٢٦
- AnythingLLM vs PrivateGPT vs Open WebUI: Best Local RAG in 2026محدَّث ١٦ أكتوبر ٢٠٢٦
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Searchمحدَّث ٢٠ سبتمبر ٢٠٢٦
- Chroma Review: Open-Source Vector Database for AI and RAGمحدَّث ١٨ سبتمبر ٢٠٢٦
- Qdrant Review: The Self-Hosted Vector Database for RAGمحدَّث ١٨ سبتمبر ٢٠٢٦
- Flowise Review: Visual LangChain Workflow Builder Is Shutting Downمحدَّث ٢ سبتمبر ٢٠٢٦
- Haystack Review: deepset's RAG Framework vs. LangChain and LlamaIndexمحدَّث ٢ سبتمبر ٢٠٢٦
- RAGFlow Review: Citation-Grade RAG for Complex Documentsمحدَّث ٢ سبتمبر ٢٠٢٦
+17 أخرى غير معروضة
Haystack (deepset)
- Best known for:
- إطار عمل مفتوح المصدر لخط معالجة RAG والبحث من deepset
- Link:
- مراجعة Haystack
txtai
- Best known for:
- قاعدة بيانات متجهية مضمَّنة خفيفة الوزن ومكتبة بحث دلالي
- Link:
- مراجعة txtai
مقالات حول txtai (2)
- txtai Review: The Embedded Vector Database That Skips the Serverمحدَّث ٢ سبتمبر ٢٠٢٦
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Searchمحدَّث ٢٠ سبتمبر ٢٠٢٦
مذكور أيضًا في:
- Milvus Review: The Open-Source Vector Database for Local RAGمحدَّث ٢ نوفمبر ٢٠٢٦
- Weaviate Review: The Self-Hostable Vector Database for RAGمحدَّث ٢ نوفمبر ٢٠٢٦
- Qdrant Review: The Self-Hosted Vector Database for RAGمحدَّث ١٨ سبتمبر ٢٠٢٦
هذه ليست قائمة شاملة لأدوات الذاكرة والاسترجاع — راجع دليل برمجيات LLM المحلية للحصول على الكتالوج الكامل المُحدَّث بانتظام، بما في ذلك مُدخل cognee نفسه.
أخطاء شائعة عند تقييم cognee
معظم الالتباس حول cognee ينشأ من افتراض أنها محلية بالكامل افتراضيًا، أو الخلط بينها وبين قاعدة بيانات متجهية بسيطة، أو افتراض أن دالة API معينة مستقرة على المدى الطويل.
الخطأ 1: افتراض أن cognee محلية بالكامل افتراضيًا
محلّية cognee هجينة: يعمل محرك المخطط المعرفي والتخزين على بنيتك التحتية الخاصة، لكن استدعاءات LLM/التضمين الافتراضية تذهب إلى المزوّد الخارجي الذي تقوم بتهيئته. إذا كنت بحاجة إلى صفر استدعاءات خارجية، يجب عليك تهيئة خلفية Ollama محلية صراحة لكل من معالجة LLM والتضمين.
الخطأ 2: معاملة cognee كبديل مباشر لقاعدة بيانات متجهية
cognee مكتبة ذاكرة ومخطط معرفي، وليست منتج قاعدة بيانات متجهية. تستخدم عادةً مخزنًا متجهيًا كأحد مكونات خط معالجتها، لكن قيمتها الأساسية تكمن في طبقة الكيانات/العلاقات القائمة على المخطط فوق ذلك، وليس في التخزين المتجهي الخام — لقاعدة بيانات متجهية مخصصة، راجع مراجعة Chroma.
الخطأ 3: افتراض أن remember()/recall() هما الواجهة البرمجية الوحيدة
يبرز توثيق البدء السريع الحالي لـ cognee الدوال الأبسط remember()/recall()، لكن خط المعالجة الأساسي add()/cognify()/search() لا يزال موجودًا لمزيد من التحكم الدقيق. راجع docs.cognee.ai مباشرة، لأن الدوال الموثّقة كأساسية قد تتغير بين الإصدارات.
الخطأ 4: افتراض سعر محدد لـ Cognee Cloud دون التحقق
تشير الصفحة الرئيسية لـ cognee إلى الانتقال إلى Cognee Cloud للحصول على نطاق مُدار، لكنها لا تنشر مستويات تسعير تفصيلية على تلك الصفحة. تحقّق من تسعير Cognee Cloud الحالي مباشرة على cognee.ai بدلاً من افتراض رقم من مصدر ثانوي.
الأسئلة الشائعة
ما هي cognee؟
cognee (cognee.ai، والكود المصدري على github.com/topoteretes/cognee) هي مكتبة Python مجانية ومفتوحة المصدر (Apache-2.0) تمنح وكلاء الذكاء الاصطناعي ذاكرة دائمة عبر بناء مخطط معرفي مستضاف ذاتيًا من المستندات والأكواد والمحادثات.
هل cognee مجانية؟
نعم، محرك cognee مفتوح المصدر مجاني ومرخّص بموجب Apache-2.0، دون أي طبقة مدفوعة تحدّ من أي ميزة في المكتبة. Cognee Cloud عرض مُدار منفصل واختياري له مستوى تسعير منفصل خاص به — راجع cognee.ai للتسعير الحالي.
كيف أثبّت cognee؟
شغّل pip install cognee (أو uv pip install cognee إذا كنت تستخدم uv). تحتاج إلى بيئة Python، وللتدفق الافتراضي، مفتاح API لمزوّد LLM/التضمين الذي قمت بتهيئته، أو نسخة Ollama محلية قيد التشغيل إذا كانت مهيأة للمعالجة المحلية.
هل تعمل cognee بلا اتصال بالكامل؟
ليس افتراضيًا. محلّية cognee هجينة — محرك المخطط المعرفي والتخزين مستضافان ذاتيًا، لكن استدعاءات LLM/التضمين الافتراضية تذهب إلى مزوّد خارجي تقوم بتهيئته. توثّق cognee دعمًا لتوجيه تلك المعالجة عبر نموذج Ollama محلي بدلًا من ذلك، لإعداد محلي بالكامل.
كيف تختلف cognee عن إعداد RAG/قاعدة بيانات متجهية بسيط؟
عادةً ما يقسّم إعداد RAG البسيط المستندات ويسترجعها بالتشابه المتجهي فقط. تستخرج cognee إضافة إلى ذلك الكيانات والعلاقات من بياناتك إلى مخطط معرفي، ثم توجّه الاستعلامات تلقائيًا إلى اجتياز المخطط أو التشابه المتجهي أو استراتيجية هجينة، بهدف استرجاع أكثر تنظيمًا وترابطًا.
ما هي واجهة cognee البرمجية لاستيعاب البيانات واستعلامها؟
يعرض البدء السريع الحالي cognee.remember(text) للاستيعاب وcognee.recall(query_text=...) للاستعلام. خط المعالجة الأدنى مستوى تحت ذلك هو cognee.add() (استيعاب)، وcognee.cognify() (بناء المخطط)، وcognee.search() (استعلام)، لمزيد من التحكم الدقيق.
من يطوّر cognee؟
تطوّر cognee شركة Topoteretes UG (haftungsbeschränkt)، وهي شركة برلينية يقودها المدير الإداري Vasilije Markovic.
ما الترخيص الذي تستخدمه cognee؟
Apache-2.0، مؤكَّد عبر مستودع GitHub.
هل يمكن لـ cognee استخدام نماذج محلية عبر Ollama؟
نعم. بينما يوجّه تدفق cognee الافتراضي استدعاءات LLM والتضمين إلى مزوّد خارجي مُهيَّأ، فإنها توثّق أيضًا دعمًا لتوجيه تلك المعالجة إلى نسخة Ollama محلية بدلًا من ذلك.
مع أي أدوات وكلاء وبيئات تطوير تتكامل cognee؟
تشمل التكاملات الموثّقة Claude Code (كإضافة ذاكرة) وCursor وCline وLangGraph وCrewAI وOpenClaw، ودعم Model Context Protocol (MCP) لربط cognee كأداة بعملاء متوافقين مع MCP.
كيف تقارن cognee بـ LangChain أو LlamaIndex؟
LangChain وLlamaIndex إطارا عمل أوسع لتطبيقات LLM وفهرسة البيانات يمكنهما دمج العديد من خلفيات الاسترجاع. أما cognee فهي أضيق وأكثر تحديدًا: مكتبة ذاكرة تركّز على بناء واستعلام مخطط معرفي، ويمكن استخدامها جنبًا إلى جنب مع أطر عمل مثل LangChain بدلاً من أن تحل محلها بشكل صارم.