Neotoma عبارة عن طبقة ذاكرة منظمة لوكلاء الذكاء الاصطناعي. فهو يتعامل مع البيانات الشخصية بنفس الطريقة التي تتعامل بها أنظمة الإنتاج مع الحالة: الكيانات المكتوبة، والمعرفات الثابتة، والمصدر الكامل، والاستعلامات الحتمية. إصدار المطور هذا متاح الآن. قم بالتثبيت عبر npm، وقم بتوصيل أدوات الذكاء الاصطناعي الخاصة بك عبر MCP، وقم بتشغيلها على جهازك.

المستندات والإعداد: [neotoma.io](https://neotoma.io). الريبو: [github.com/markmhendrickson/neotoma](https://github.com/markmhendrickson/neotoma).

## المشكلة

لقد أمضيت العام الماضي في إدارة سير العمل من خلال وكلاء الذكاء الاصطناعي: البريد الإلكتروني، والمهام، والتمويل، وجهات الاتصال، والمحتوى. الوكلاء قادرون. المشكلة هي الثقة.

تتغير الذاكرة ضمنيًا. الانجرافات السياق. يقدم الوكيل إجابة مختلفة لنفس السؤال في جلسة جديدة. يقوم بالكتابة فوق جهة اتصال وتختفي الحالة السابقة. لا أستطيع تتبع رقم خاطئ إلى مصدره. لا أستطيع استخدام نفس السجلات من أداة مختلفة.

هذه ليست حالات الحافة. تظهر بمجرد تعامل الوكلاء مع الحالة المستمرة: المهام والمعاملات والالتزامات والعلاقات. كلما قمت بتفويض أكثر، أصبحت الحدود أكثر وضوحًا.

الشيء الذي يستمر في الانكسار ليس الذكاء. إنها الثقة. كتبت لأول مرة عن هذا في [بناء طبقة حقيقة لذاكرة الوكيل الدائمة](/posts/truth-layer-agent-memory).

## حيث تكون الذاكرة الحالية قصيرة

معظم ذاكرة الوكيل اليوم هي استرجاعية: RAG، والبحث الوكيل، وتضمين التشابه، والذاكرة التي يتحكم فيها الموفر. أعمال الاسترجاع للاستكشاف والأسئلة لمرة واحدة. إنه ينهار بسبب الحالة المستمرة.

[تملأ RAG بنتائج زائدة عن الحاجة](/posts/why-agent-memory-needs-more-than-rag) عندما تكون ذاكرة الوكيل عبارة عن تدفق متماسك ومحدود. يقوم Top-k بإرجاع التكرار بدلاً من ما تحتاجه. تشذيب شظايا سلاسل الأدلة. التشابه يتجاهل البنية.

ذاكرة الموفر (ذاكرة ChatGPT، ومشاريع Claude) مخصصة للمحادثة فقط ومرتبطة بالمنصة. إنه غير شفاف، وليس له مصدر أو تراجع، ولا يعمل عبر الأدوات. لا يمكنك الاستعلام عنها بشكل حتمي أو تتبع حقيقة لمصدرها.

[بحث الوكيل](/posts/agentic-search-and-the-truth-layer) يعيد استنتاج كل جلسة. لا توجد هوية قانونية ثابتة، ولا يوجد ضمان أن نفس السؤال يؤدي إلى نفس النتيجة. يعمل على الترميز والاستكشاف. بالنسبة للمهام وجهات الاتصال والمعاملات والأحداث، فإنك تحتاج إلى نفس الإجابة في الأسبوع القادم والمجموعات الكاملة ومسارات التدقيق. الاسترجاع لا يسلم ذلك.

[التقسيم المفيد](/posts/agent-memory-truth-problem) هو الاسترجاع مقابل الحالة المنظمة، وليس الرسم البياني مقابل تخفيض السعر. يعمل الاسترجاع على تحسين الملاءمة والاكتشاف. تعمل الحالة المنظمة على تحسين الاتساق والاكتمال والمصدر. تضيف المشاريع الكبرى (Zep، Mem0، Letta، LangMem) هيكلًا، لكن التقارب الكامل يواجه حواجز معمارية. عندما يتصرف الوكلاء نيابة عنك، فإنك تحتاج إلى الأخير.

لقد كتبت بشكل منفصل عن [الاتجاهات الهيكلية الستة](/posts/six-agentic-trends-betting-on) التي تزيد من اتساع هذه الفجوة بمرور الوقت: يصبح الوكلاء ذوو حالة واضحة، وتصبح الأخطاء مُسعرة، وتظل المنصات غير شفافة، وتظل الأدوات مجزأة.

## ما هو نيوتوما؟

Neotoma هي طبقة الحقيقة: ركيزة الذاكرة الموجودة تحت عملائك. يستمر الوكلاء في القيام بما يفعلونه (التصفح والكتابة وأدوات الاتصال). يمتلك نيوتوما الدولة التي يقرؤونها ويكتبونها.

يمكنك تحميل المستندات أو مشاركة المعلومات في محادثات الوكيل. Neotoma يحل الكيانات عبر المصادر. يحصل الأشخاص والشركات والمهام والفواتير والأحداث على معرفات ثابتة. كل حقيقة تعود إلى أصلها. تأتي الجداول الزمنية من حقول التاريخ. التصحيحات تحافظ على التاريخ بدلاً من الكتابة فوقه.

الرسم البياني حيادي التنفيذ. إنها تمثل ما هو موجود، وليس كيفية إنجاز العمل. تتوفر نفس البيانات من Cursor أو ChatGPT أو Claude أو أي عميل MCP. عند [تبديل الأدوات](/posts/openclaw-and-the-truth-layer)، لا تنجرف الذاكرة.

إنه ليس تطبيقًا لتدوين الملاحظات أو "العقل الثاني". لا الذاكرة التي تسيطر عليها الموفر. ليس مخزنًا متجهًا أو طبقة RAG. ليس وكيلا مستقلا. إنها الحالة المنظمة للمخطط أولاً والتي تتحكم فيها.

## ما يتضمنه هذا الإصدار

يكشف إصدار المطور هذا عن العقد الأساسي:

- **CLI** للبشر.
- **MCP** للوكلاء (ChatGPT، Claude، Cursor، Claude Code)؛ يستخدم الوكلاء MCP كنسخة احتياطية.
- **OpenAPI** كمصدر وحيد للحقيقة.

وظيفة ملموسة:

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

لا يوجد تطبيق ويب. هذه بنية تحتية وليست منتجًا. الواجهات هي CLI، MCP، وAPI.

## المبادئ ولماذا الأولوية على المستوى المحلي

ثلاثة أسس تشكل التصميم:

**الخصوصية أولاً.** تبقى بياناتك على جهازك. التخزين المحلي فقط: SQLite والملفات المحلية. لا التبعية السحابية. لم تستخدم أبدا للتدريب. أنت تتحكم في ما يدخل وما يبقى.

**حتمية.** نفس المدخلات، نفس المخرجات. معرفات الكيانات المستندة إلى التجزئة. استخراج المخطط الأول. لا يوجد LLM في المسار الحرج للتخزين أو الاسترجاع. المصدر الكامل على كل سجل.

**عبر الأنظمة الأساسية.** طبقة ذاكرة واحدة عبر الأدوات. يتصل ChatGPT وClaude وCursor وClaude Code عبر MCP. لا يوجد قفل للمزود. قم بتبديل الأدوات وتبقى الذاكرة كما هي.

هذا الإصدار محلي فقط حسب التصميم. الثقة تبدأ بالسيطرة. قبل إضافة البنية التحتية البعيدة، يجب أن يكون العقد والضمانات قوية. محلي فقط يعني أنه يمكنك التحقق من كل ما يفعله النظام. هذه هي نقطة البداية الصحيحة للطبقة التي تدعي أنها جديرة بالثقة.

## لمن هذا

يشعر المطورون ومنشئو الوكلاء بالراحة مع سير عمل CLI-first. الأشخاص الذين يقومون ببناء أو تشغيل الأنظمة الوكيلة الذين يحتاجون إلى ذاكرة مستمرة عبر الجلسات والأدوات. أي شخص يتعامل مع البيانات الشخصية مثل البنية التحتية للإنتاج.

ليس من أجل (حتى الآن): مستخدمي واجهة المستخدم أولاً، أو تدوين الملاحظات بشكل غير رسمي، أو أي شخص يتوقع ضمانات الاستقرار اليوم. وينبغي توقع التغييرات العاجلة. هذا الإصدار موجود لاختبار الضغط على الأساسات.

## التثبيت والاتصال

``` باش
تثبيت npm -g الورم العصبي # تثبيت
الورم العصبي البادئ # التهيئة
الورم الورمي # ابدأ جلسة تفاعلية
```

الإعداد الكامل ومستندات API وتكوين MCP ومرجع المخطط: [neotoma.io](https://neotoma.io).

الريبو: [github.com/markmhendrickson/neotoma](https://github.com/markmhendrickson/neotoma).

## الوجبات الجاهزة

- **الخصوصية أولاً.** بياناتك الموجودة على جهازك؛ محلي فقط، بدون سحابة، ولم يتم استخدامه مطلقًا للتدريب.
- **CLI، MCP، OpenAPI.** عقد واحد للبشر والوكلاء.
- **الحالة المنظمة للمخطط أولاً.** الكيانات المكتوبة، والمصدر الكامل، والاستعلامات الحتمية.

## جربه، كسره، أخبرني

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

التعليقات التي أقدرها كثيرًا: حيث تفشل الضمانات، وحيث يعيق العقد الطريق، وحيث يقوم التصميم بمقايضة خاطئة. افتح المشكلات على GitHub، أو أرسل التصحيحات، أو ابدأ مناقشة.

هذا الإصدار تقريبي عن قصد. تأتي الموثوقية من الاستخدام الحقيقي والتغذية الراجعة الحقيقية، وليس من الصقل بمعزل عن الآخرين.