Back to Frameworks & SDKs
Hindsight logo
framework358

Hindsight

هندسايت هو نظام ذاكرة وكيل ذكاء اصطناعي مفتوح المصدر يتيح للوكلاء التعلم فعليًا عبر الزمن من خلال الاحتفاظ بالحقائق، الاسترجاع باستخدام استراتيجيات هجينة، والتأمل لتشكيل نماذج عقلية.

ما هي Hindsight؟

Hindsight هو نظام ذاكرة للوكيل الذكي مفتوح المصدر (MIT) مصمم لجعل الوكيل الذكي أكثر ذكاءً من خلال تمكين التعلم الحقيقي عبر الجلسات. على عكس أنظمة RAG التقليدية أو سجل المحادثات البسيط، تعامل Hindsight الذاكرة كركيزة أساسية للتفكير.

إنها تحل مشكلة الوكلاء عديمي الحالة الذين ينسون كل شيء بين التفاعلات من خلال توفير ذاكرة منظمة ومحاكاة للبيولوجيا مع ثلاث عمليات أساسية: الاحتفاظ (Retain)، التذكر (Recall)، والتأمل (Reflect).

الميزات الأساسية

  • شبكات الذاكرة المحاكية للبيولوجيا: تنظم المعرفة إلى حقائق عالمية، تجارب، ونماذج عقلية (بما في ذلك تثبيت الملاحظات التلقائي).
  • الاحتفاظ (Retain): استخراج مدعوم بنماذج لغوية كبيرة للكيانات، العلاقات، الحقائق، والبيانات الزمنية إلى بنوك الذاكرة المعيارية.
  • التذكر (TEMPR): استرجاع هجين متعدد الاستراتيجيات يجمع بين البحث الدلالي (متجهي)، البحث بالمفاتيح (BM25)، البحث البياني (الكيانات/الزمني/السببية)، والتصفية الزمنية، مع الانصهار برتبة متبادلة وإعادة الترتيب.
  • التأمل (Reflect): توليف وكيلي باستخدام الذاكرة لتوليد رؤى، تحديث المعتقدات، ودعم التفكير المعقد. قابل للتكوين عبر المهمة، التوجيهات، والطبيعة.
  • بنوك الذاكرة: تخزين معزول لكل مستخدم أو لكل سياق مع دعم البيانات الوصفية.
  • دعم متعدد للنماذج اللغوية الكبيرة: يعمل مع OpenAI، Anthropic، Gemini، Groq، Ollama، والمزيد عبر LiteLLM.

الأداء

تحقق Hindsight نتائج متطورة على معايير تقييم الذاكرة طويلة المدى، بما في ذلك أعلى دقة على LongMemEval (حتى أوائل 2026). تم إعادة إنتاج الأداء بشكل مستقل من قبل مركز Sanghani في Virginia Tech وصحيفة The Washington Post.

التثبيت والبدء السريع

Docker (موصى به)

export OPENAI_API_KEY=sk-xxx
docker run --rm -it --pull always -p 8888:8888 -p 9999:9999 \
  -e HINDSIGHT_API_LLM_API_KEY=$OPENAI_API_KEY \
  -v $HOME/.hindsight-docker:/home/hindsight/.pg0 \
  ghcr.io/vectorize-io/hindsight:latest

يعمل API على http://localhost:8888، والواجهة الويب على http://localhost:9999.

Python SDK

pip install hindsight-client -U

الاستخدام الأساسي:

from hindsight_client import Hindsight

client = Hindsight(base_url="http://localhost:8888")
client.retain(bank_id="demo", content="...")
results = client.recall(bank_id="demo", query="...")
insights = client.reflect(bank_id="demo", query="...")

كما يتم دعم Node.js/TypeScript والأوضاع المضمنة.

حالات الاستخدام

  • بناء وكلاء برمجة دائمة (تكاملات Claude Code، Cursor)
  • وكلاء محادثة شخصية مع احتفاظ بطويلة المدى بتفضيلات المستخدم
  • وكلاء ذاتيون يتعلمون من التجربة ويتكيفون استراتيجياتهم
  • سير عمل الذكاء الاصطناعي المؤسسي الذي يتطلب ذاكرة وتفكيرًا عبر الجلسات

الموارد

  • GitHub: https://github.com/vectorize-io/hindsight
  • الوثائق الرسمية: https://hindsight.vectorize.io
  • ورقة arXiv: https://arxiv.org/abs/2512.12818
  • Hindsight Cloud: https://ui.hindsight.vectorize.io

يتم صيانة Hindsight بنشاط (أحدث إيداع أبريل 2026) ويتم استخدامه في الإنتاج من قبل شركات Fortune 500 والشركات الناشئة في مجال الذكاء الاصطناعي.

Tags

ذاكرة-وكيل-ذكاء-اصطناعيإطار-الوكيلالذاكرة-طويلة-المدىبديل-راجباثونتايبسكريبتنماذج-لغوية-كبيرةتجهيز-المتجهات

Related Entries

Keep exploring similar tools and resources in this category.

Browse Frameworks & SDKs
C# MCP SDK logo

C# MCP SDK

Frameworks & SDKs

كود المصدر الرسمي لـ C# لميثاق سياق النمذجة (MCP)، ويتم صيانته بالتعاون مع شركة مايكروسوفت. يمكّن مطوري .NET من بناء خوادم وعملاء MCP بسهولة، مما يتيح عرض الأدوات والموارد والإرشادات لوكلاء الذكاء الاصطناعي مثل Claude وCursor وGemini.

OpenViking logo

OpenViking

Frameworks & SDKs

OpenViking هو قاعدة بيانات سياق مفتوحة المصدر وموجهة للوكلاء الذكاء الاصطناعي، حيث يقوم بتنظيم الذاكرة والموارد والمهارات باستخدام نموذج نظام الملفات (عناوين viking:// URI)، مما يمكّن من تسليم السياق الهرمي، التحميل الطبقي، والوكلاء القادرين على التطور الذاتي.

Microsoft A2A (الوكيل إلى الوكيل) logo

Microsoft A2A (الوكيل إلى الوكيل)

Frameworks & SDKs

Microsoft A2A (الوكيل إلى الوكيل) هي تنفيذ ودعم Microsoft لبروتوكول Agent2Agent (A2A) المفتوح للتواصل القابل للتشغيل البيني بين وكلاء الذكاء الاصطناعي عبر المنصات والخدمات.

محمل العمال الديناميكي logo

محمل العمال الديناميكي

Frameworks & SDKs

يتيح واجهة برمجة تطبيقات محمل العمال الديناميكي من Cloudflare للعمال إنشاء عمال جدد ومعزولين أثناء التشغيل باستخدام كود عشوائي، مما يوفر عزلًا خفيفًا مثاليًا لتنفيذ الكود المُولد بالذكاء الاصطناعي بشكل آمن وفعال.

Microsoft A2A (وكيل إلى وكيل) logo

Microsoft A2A (وكيل إلى وكيل)

Frameworks & SDKs

Microsoft A2A (وكيل إلى وكيل) هو تنفيذ ودعم مايكروسوفت لبروتوكول Agent2Agent (A2A) المفتوح، مما يتيح التواصل القابل للتشغيل البيني لوكلاء الذكاء الاصطناعي عبر المنصات والخدمات.

AgentScope logo

AgentScope

Frameworks & SDKs

إطار عمل متعدد الوكلاء جاهز للإنتاج وسهل الاستخدام، لبناء تطبيقات شفافة وقابلة للتوسع مدعومة بنماذج اللغة الكبيرة (LLM)، ويحتوي على وكلاء ReAct، وأدوات، وذاكرة، وتقييم، وصوت في الوقت الفعلي، ودعم بيئة تنفيذ آمنة.