Alma مقابل Letta (MemGPT)

تم التحديث في مايو 2026

Letta (سابقاً MemGPT) إطار عمل مفتوح المصدر لبناء وكلاء ذكاء اصطناعي ذوي حالة. ذاكرتها الطبقية (core / archival / recall) مستوحاة من الذاكرة الافتراضية لنظام التشغيل: الوكيل نفسه يقرر ماذا يتذكر وماذا ينسى. Alma SaaS إنتاجي حيث المستخدم يتحكم بالذاكرة: معمارية بثلاث طبقات مكتَبة (ذكريات / مقاطع / إجراءات)، هوية Soul Engine، واجهة كاملة، خادم MCP، استوديوهات إبداعية.

ما هو Letta (MemGPT)؟

Letta هو التطور الإنتاجي لـ MemGPT، ورقة الأبحاث عام 2023 التي اقترحت معاملة نافذة سياق LLM كنظير OS لـ RAM واستخدام "ترحيل الذاكرة" لتبديل الحقائق الأقل صلة دخولاً وخروجاً. يشحن الإطار مفتوح المصدر تحت Apache 2.0 ومُصمَّم لفرق الهندسة التي تبني وكلاء ذكاء اصطناعي مستقلين — وكلاء يعملون عبر خطوات متعددة دون إنسان في الحلقة، ويحافظون على الحالة عبر الجلسات، ويحتاجون إلى التفكير بشأن ذاكرتهم.

للذاكرة الطبقية لـ Letta ثلاث طبقات: core memory (دائماً في السياق، يحررها الوكيل نفسه عبر استدعاءات أدوات)، وarchival memory (قابلة للبحث بالمتجه، يستعلمها الوكيل)، وrecall memory (تاريخ المحادثات الكامل). السمة المُعرِّفة هي الإدارة الذاتية: الوكيل يقرر ما يُرفَّع إلى core، وما يُؤرشَف، وما يُنسَى. توجد أيضاً Letta Cloud (طبقة مُستضافة مدفوعة) وواجهة ويب موجَّهة للمطورين لبناء واختبار الوكلاء.

ما هي Alma؟

Alma منتج ذاكرة دائمة كامل للمستخدمين النهائيين والمطورين. يسجّل المستخدمون النهائيون في alma.olivares.ai، ويتحدثون مع Anthropic Claude (Haiku، Sonnet، Opus 4.7 بسياق مليون توكن)، وتلتقط طبقة الذاكرة الحقائق والتفضيلات والقرارات تلقائياً. يتولى Soul Engine الهوية. استوديوهات الصور والفيديو والموسيقى والكود مُضمَّنة. يمكن للمطورين أيضاً الوصول إلى نفس الذاكرة عبر خادم MCP، وSDK لـ JavaScript، وREST API في خطة Max.

الذاكرة مُهيكلة في ثلاث طبقات (ذكريات / مقاطع / إجراءات)، كل منها مكتَبة، وكل منها يُسترجَع بشكل مختلف. تبدأ الخطط المدفوعة من $14/شهرياً (Starter) مع Soul Engine الكامل بذكريات غير محدودة.

كيف يختلفان في معمارية الذاكرة؟

كلاهما له ثلاث طبقات، لكن الفلسفة متعاكسة. طبقات Letta عن أين تعيش البيانات نسبة إلى نافذة السياق — core (دائماً داخل)، archival (استدعاء أداة واحد بعيداً)، recall (كل التاريخ). الوكيل ينقل البيانات بين الطبقات باستخدام أدوات مدمجة.

طبقات Alma عن أي نوع من المعرفة هي — ذكريات (حقائق)، مقاطع (أحداث)، إجراءات (سير عمل). كل طبقة لها قواعد استرجاع ودورة حياة خاصة بها. يمكن للمستخدم قراءة وتحرير وتقييم وحذف أي شيء في أي طبقة. يُؤلِّف تجميع السياق ذلك في موجّه النظام قبل كل محادثة — لا يحتاج المستخدم إلى التفكير في ذلك، لكن يمكنه فحص كل شيء.

محور التحكم هو الأهم. Letta يديرها الوكيل: LLM نفسه هو القيّم. هذا قوي للوكلاء المستقلين لكنه أصعب في التنبؤ — قد يقرر وكيلك أن تفضيل مكدسك غير مهم ويؤرشفه. Alma يتحكم بها المستخدم: الأهمية، والثقة، والفئة، وCRUD الكامل في يد المستخدم. قابل للتنبؤ، وقابل للتصحيح، وقابل للتصدير.

كيف يختلفان في المستخدم المستهدف؟

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

Alma للمستخدمين النهائيين الذين يريدون ذكاء اصطناعي بذاكرة عبر الأدوات التي يعملون فيها بالفعل — Cursor، Claude Desktop، VSCode، Windsurf، تطبيق Alma الويبي — وللمطورين الذين يريدون طبقة معرفية كاملة لتضمينها في منتجاتهم الخاصة دون كتابة واحدة من الصفر. المقايضة هي SaaS مغلق المصدر، لكن مع السرعة والاستقرار اللذين يأتيان معه.

مقارنة ميزة بميزة

الميزةLetta (MemGPT)Alma
المستخدم المستهدفمطورون يبنون وكلاء ذكاء اصطناعي مستقلينمستخدمون نهائيون + مطورون
نموذج الذاكرةطبقي حسب الموقع: core + archival + recall (يديرها الوكيل)مكتَب حسب الشكل: ذكريات + مقاطع + إجراءات (يتحكم بها المستخدم)
تقييم الذاكرةالوكيل يقرر عبر استدعاءات أدوات — قابلية التنبؤ تتغير حسب النموذجالمستخدم يتحكم: CRUD كامل، فئات، أهمية، تقييم، بحث
منتج للمستخدم النهائيلا — SDK / إطار للمطورين + لوحة Letta Cloudنعم — تطبيق ويب كامل بمحادثة، بث، أدوات، مرفقات ملفات
هوية الذكاء الاصطناعيشخصية وكيل عبر موجّه نظام + core memorySoul Engine — 13 كتلة هوية محفوظة الإصدارات عبر أقسام XML
الوصول عبر الأدواتأي شيء تبنيه فوقه — لا MCP / VSCode جاهزاًMCP (Claude Desktop / Cursor / Windsurf)، VSCode، SDK، REST API
الأدوات الإبداعيةلا توجداستوديوهات Image / Video / Music / Code في Pro وMax
مفتوح المصدرنعم (Apache 2.0)لا (SaaS مستضاف)
استضافة ذاتيةنعملا
التسعيرمجاني (مستضاف ذاتياً) · Letta Cloud (طبقات مدفوعة)Starter $14/شهرياً · Pro $29/شهرياً · Max $99/شهرياً

مقارنة الأسعار

Letta المستضاف ذاتياً مجاني إذا أحضرت الجهد الهندسي: خادم، قاعدة بيانات، نشر، مراقبة، تحديثات. Letta Cloud هي البديل المُدار بطبقات مدفوعة قائمة على الاستخدام. تسعير Alma ثابت وودود للمستخدم النهائي: Starter $14/شهرياً (ذكريات غير محدودة، Haiku + Sonnet)، Pro $29/شهرياً (يُضيف Opus 4.7 بسياق مليون توكن، وبيئات غير محدودة، واستوديوهات إبداعية)، Max $99/شهرياً (يُضيف REST API، خادم MCP، إضافة VSCode، SDK، وBYOK). الفوترة السنوية "ادفع 10 أشهر، احصل على 12" في كل خطة مدفوعة.

سير العمل الشائعة في الممارسة

بناء وكيل مستقل طويل الأمد. فريق يبني وكيل ذكاء اصطناعي يعمل عبر خطوات متعددة دون تدخل بشري — وكلاء بحث، وكلاء عمليات، أتمتة متعددة الخطوات. الذاكرة الطبقية بأسلوب OS في Letta (core / archival / recall) مُصمَّمة لذلك بالضبط: الوكيل يدير ذاتياً ما يبقى في السياق. نموذج Alma بثلاث طبقات يتحكم بها المستخدم محاوراتي افتراضياً؛ يمكنه قيادة حلقة مستقلة عبر SDK، لكن فلسفة التقييم متعاكسة — قابلة للتنبؤ، مكشوفة، حررها المستخدم بدلاً من الوكيل.

مستخدم نهائي يريد ذاكرة عبر الأدوات التي يستخدمها بالفعل. Letta لفرق الهندسة؛ لا يوجد منتج للمستخدم النهائي. Alma هي منتج المستخدم النهائي. سجّل في alma.olivares.ai، اربط خادم MCP في خمس دقائق، ولكل عميل ذكاء اصطناعي مدعوم (Claude Desktop، Cursor، Windsurf، Claude Code، VSCode) نفس الذاكرة. لا يفكر المستخدم أبداً في ترحيل archival memory أو طوابير recall؛ Alma تتولى الاسترجاع تلقائياً.

متطلب مفتوح المصدر، استضافة ذاتية. فريق لديه متطلب صارم بأن تعمل كل المكونات داخل بنيته التحتية مع مصدر قابل للتدقيق. Letta هو الخيار الصحيح — Apache 2.0، مصدر كامل، شغّله حيث تشاء. Alma SaaS مستضاف وليست الأداة الصحيحة عندما تكون الاستضافة الذاتية إلزامية.

متى أختار Letta؟

اختر Letta إذا كنت تبني وكلاء ذكاء اصطناعي مستقلين — وكلاء طويلة الأمد، متعددة الخطوات، تتخذ القرارات دون إنسان — ويتطابق تجريد الذاكرة الطبقية بأسلوب OS بنظافة مع مشكلتك. اختر Letta إذا كان المصدر المفتوح غير قابل للتفاوض، إذا أردت استضافة المكدس بالكامل ذاتياً، أو إذا كان لفريقك الهندسي سعة لتوسيع وتشغيل الإطار. نسب Letta البحثية (ورقة MemGPT الأصلية) ومجتمعها النشط أصول حقيقية عندما تحتاج إلى دفع الإطار في اتجاهات مخصصة.

متى أختار Alma؟

اختر Alma إذا أردت استخدام الذكاء الاصطناعي بذاكرة بدلاً من بناء بنية تحتية لوكلاء مستقلين. سجّل في alma.olivares.ai، ابدأ بالمحادثة، وتعمل الذاكرة. إذا كنت تعمل أيضاً في Cursor أو Claude Desktop أو VSCode أو Windsurf، فثبّت خادم MCP (مجاناً) وستتبعك نفس الذاكرة. اختر Alma إذا أردت هوية ذكاء اصطناعي مهيكلة وقابلة للتنبؤ (Soul Engine)، أو إذا احتجت إلى تصدير كامل وسيطرة على التحرير لما يعرفه النموذج، أو إذا أردت استوديوهات إبداعية مُضمَّنة. المطورون الذين يريدون طبقة معرفية كاملة في منتجهم الخاص (ذكريات + مقاطع + إجراءات + Soul + تجميع سياق مُقيَّم) يحصلون على SDK وخادم MCP وREST API في خطة Max.

الأسئلة المتكررة

هل الذاكرة الطبقية لـ Letta والذاكرة بثلاث طبقات لـ Alma هما الشيء نفسه؟ لا. طبقات Letta تصف أين تعيش البيانات نسبة إلى نافذة السياق (core / archival / recall). طبقات Alma تصف أي نوع من المعرفة هي (حقائق / أحداث / سير عمل). محاور مختلفة، نماذج تقييم مختلفة.

هل يمكن لـ Alma العمل كوكيل مستقل؟ ليس أصلياً بمعنى Letta — محادثة Alma محاوراتية، مع المستخدم يقود كل دور. تتراكم الذاكرة من تلك المحادثات. إذا أردت حلقة وكيل مستقل بالكامل، فابنِها على SDK / API من Alma؛ تعطيك Alma الطبقة المعرفية، وأنت تبني حلقة الوكيل.

هل Alma مفتوحة المصدر؟ لا. Alma SaaS مستضاف. Letta مفتوحة المصدر تحت Apache 2.0 وهي الخيار الصحيح إذا كان المصدر المفتوح متطلباً صارماً.

هل يمكنني ترحيل ذكريات Letta إلى Alma؟ ليس عبر استيراد بنقرة واحدة اليوم. فرق الشكل (طبقات Letta مقابل طبقات Alma المكتَبة) يعني أنه سيحتاج إلى تحويل مهيكل. يتيح لك REST API في Max كتابة الاستيراد بنفسك إذا كان لديك مخزن archival لـ Letta وتريد نقله.

انظر الخطط · انظر الخطط · وثائق المطورين وSDK

See plans