حالة استخدام · الروبوتات المخصصة

امنح روبوتك
هندسة السياق.

تدمج LeanCTX في أي روبوت أو وكيل مخصص عبر واجهة برمجة تطبيقات HTTP مُصنفة الإصدار /v1 (OpenAPI + /v1/capabilities) باستخدام حزم SDK لـ Python و TypeScript و Rust. يحصل الروبوت الخاص بك على قراءات مضغوطة، وذاكرة دائمة، ورسم بياني للمعرفة، وبوابة ctx_tools والحوكمة، دون بناء أي من ذلك. ملف ثنائي محلي واحد بلغة Rust، lean-ctx serve، صفر اعتماد سحابي.

المشكلة

ما تكلفك اليوم.

01

يتم إدخال JSON الخام مباشرة في النموذج

يصل كل رد أداة، وحمولة واجهة برمجة تطبيقات، ووثيقة غير مُعالَج إلى الموجه (prompt). أنت تدفع مقابل الضوضاء في كل استدعاء.

02

الذاكرة المُنشأة ذاتيًا هشة

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

03

كل بوت يعيد بناء نفس البنية التحتية

التخزين المؤقت، إزالة التكرار، الاسترجاع، الميزانيات: كل بوت جديد يبتكر مكدس السياق بدلاً من تنفيذ وظيفته الفعلية.

مُنفّذ اليوم

القدرات التي تقوم بالعمل.

كل ما يلي مُنشر في الثنائي مفتوح المصدر اليوم. لا عناصر خارطة طريق، ولا قوائم انتظار.

أدواتك LeanCTX النموذج
واجهة برمجة تطبيقات الإصدار /v1 مخطط OpenAPI + اكتشاف /v1/capabilities؛ نقاط نهاية القراءة، والبحث، والذاكرة، والصدفة (shell)
حزم SDK في مرحلة GA + التوافق حزم Python وTypeScript في مرحلة GA مع مجموعة توافق من 14 نقطة فحص، بالإضافة إلى حزمة Rust SDK
بوابة ctx_tools جسر بين خوادم MCP والإضافات الخارجية عبر نقطة دخول واحدة مُنظَّمة
إضافات WASM بيئة تشغيل وإضافات WASM معزولة (sandboxed) توسع الطبقة دون تفرعها
شخصيات السياق (Context personas) شخصيات مدمجة (coding، research، support...) بالإضافة إلى المخصص؛ مفتاح واحد يعيد تشكيل مجموعة الأدوات ووضع القراءة والضغط والنوايا
مخزن المعرفة تستمر الحقائق والقرارات والمعوقات عبر الجلسات وإعادة التشغيل.
البدء السريع

من الصفر إلى أول مكسب.

# ابدأ واجهة برمجة تطبيقات السياق (context API)
$ lean-ctx serve
# اكتشف الواجهة (OpenAPI + القدرات)
$ curl localhost:8080/v1/capabilities
# تثبيت حزمة SDK
$ pip install lean-ctx-client
# الاتصال من البوت الخاص بك
$ client = LeanCtxClient("http://127.0.0.1:8080")
# قراءة مضغوطة عبر واجهة برمجة التطبيقات /v1
$ client.call_tool_text("ctx_read", {"path": "data/report.pdf"})
FAQ

الأسئلة التي تطرحها الفرق قبل التبني.

هل أحتاج إلى أداة برمجة AI لاستخدام LeanCTX؟

لا. يقوم lean-ctx serve بتشغيل واجهة API من نوع HTTP بإصدار محدد /v1 على جهازك. يمكن لأي عملية (بوت Slack، وكيل دعم، خط أنابيب) استخدام القراءات المضغوطة والذاكرة والبحث عبر حزم SDK المكتوبة بلغة Python أو TypeScript أو Rust.

هل حزم SDK مستقرة بما يكفي للبناء عليها؟

نعم. حزما SDK للغتين Python وTypeScript هما في مرحلة الإصدار العام (GA) مقابل عقد /v1 المجمد، وتضمن مجموعة توافق من 14 نقطة فحص أن يظل كل عميل صادقًا. ويكمل سطح الأدوات حزمة SDK بلغة Rust ومواصفات OpenAPI (/v1/openapi.json)، ويتم تشغيل الإضافات كـ WASM معزول أو إضافات، بحيث يمكنك توسيع الطبقة دون تفرعها.

أين يتم تخزين بيانات البوت الخاص بي؟

على جهازك. يعتمد LeanCTX على التخزين المحلي أولاً (local-first) مع صفر قياس عن بعد: ذاكرة التخزين المؤقت، ومخزن المعرفة، وسجل البيانات هي ملفات محلية. لا يغادر أي شيء ما لم تقم ببناء شيء يرسله.

كم يكلف دمج LeanCTX؟

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

استعد السيطرة على سياقك.

مجاني للاستخدام المحلي، إلى الأبد. يفرض CI ذلك. ثنائي واحد، وعشر دقائق لأول مكسب مُقاس.