ذاكرة لوكلاء الذكاء · عبر MCP

CaBrain

عضو ذاكرة لوكلاء الذكاء الاصطناعي. استرجاع طويل المدى ورسم بياني للكيانات يصل إليه أي وكيل عبر MCP — فما تتعلّمه جلسة تعرفه التالية.

claude — cabrain
❯ memory_recall{ namespace: "fadymondy", query: "why is /docs scoped?" }
hybrid recall · vector + BM25 · RRF · reranked
✓ 3 memories, 41ms — hot tier
❯ memory_retain{ content: "docs are per-site", source_kind: "claude_code" }
salience gate → retained · ADD
✓ consolidation scheduled
togo install togo-framework/brain
  • أدوات MCP لأي عميل
  • Postgres · pgvector · BM25
  • ذاكرة Redis من الطبقة الأولى
  • طبقتان ساخنة وباردة
  • المزوّدون إضافات مستقلة
  • يعمل على cabrain-app.fadymondy.com

المزايا

استرجاع هجين لا متجهات فقط

تشابه متجهي وBM25 يُدمجان برتبة متبادلة ثم يُعاد ترتيبهما. الاسم أو العبارة الحرفية يجدها النصف البارع في الأسماء.

ساخن وبارد كالدماغ

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

إعادة توحيد عند الاسترجاع

التذكّر يغيّر الذكرى — الاسترجاع يقوّيها ويتيح تصحيحها بدل ترك معلومة قديمة تُسترجع إلى الأبد.

أي عميل، بروتوكول واحد

كلود سطح المكتب والشيفرة وCodex وGemini وCursor تتصل عبر سطر أوامر واحد هو خادم MCP ومثبّته معًا.

لماذا CaBrain؟

أربع طرق يعرف بها الوكيل شيئًا، من الأقصر عمرًا إلى الأطول.

conversation history   one session       lost when the context resets
        ↓
traditional RAG        documents         retrieved, but the agent cannot write back
        ↓
persistent memory      what it learned   retained now, recalled next session
        ↓
CaBrain                memory + graph    hybrid recall · entities · tiers · over MCP

سجل المحادثة

كل ما يعرفه الوكيل يعيش في نافذة السياق، ويذهب حين تنتهي الجلسة أو تمتلئ النافذة.

‏RAG التقليدي

استرجاع من مستندات فهرسها أحد. مفيد للمراجع؛ يقرؤها الوكيل لكنه لا يضيف إليها.

الذاكرة الدائمة

يحتفظ الوكيل بالقرارات والحقائق أثناء عمله، ويستدعيها في جلسة لاحقة — فتبدأ الجلسة الثانية من حيث انتهت الأولى.

CaBrain

ذاكرة دائمة مع رسم بياني للكيانات واسترجاع بالمتجهات وBM25 وطبقتين ساخنة وباردة، خلف أدوات MCP. والموصلات ما زالت تستوعب النصوص وماركداون وGitHub وSQL والصفحات المزحوفة — فالـ RAG داخله لا ضده.

ما يستطيع الوكيل استدعاءه

  • memory_recall
  • memory_retain
  • memory_get
  • memory_edit
  • memory_forget
  • graph_neighbors
  • graph_traverse
  • brain_chat

على أي شيء بُني

01

التخزين

  • togo-postgres
  • pgvector
  • VectorChord
  • BM25
02

التخزين المؤقت

  • Redis
03

المزوّدون

  • brain-tei
  • brain-cognee

البداية

  1. 01

    ثبّت الإضافة

    togo install togo-framework/brain
  2. 02

    اربط عميل الذكاء لديك

    cabrain connect claude-code
  3. 03

    امنحه مساحة أسماء

    cabrain namespace create my-project

الحالة

يعمل الآن. اللوحة وواجهة MCP تعملان على cabrain-app.fadymondy.com فوق togo-postgres مع VectorChord وBM25، والتضمين وإعادة الترتيب عبر TEI — الحفظ والاسترجاع ورسم الكيانات قيد الاستخدام اليومي.

المجتمع

GitHubمُصان

المزيد من المنظومة

كل مشاريع فادي مندي ←

امنح وكلاءك ذاكرة.

افتح اللوحة لتنشئ دماغًا وتصدر رمزًا محدود الصلاحية وتربط Claude Code أو Cursor أو أي عميل MCP.