HeadlinesBriefing HeadlinesBriefing.com

أومنارا: منصة وكيل مدارة مفتوحة المصدر

Hacker News •
×

يقدّم كارتيك من أومنارا واجهة برمجة تطبيقات مفتوحة المصدر لتشغيل الوكلاء الدائمين. تقوم بإنشاء الوكيل عبر استدعاء واجهة برمجة التطبيقات، وتشغل أومنارا حلقة الوكيل، وتوفر البيئات المؤقتة، وتتعامل مع مفاتيح السر، والصلاحيات، وإدارة وصول المشرف (RBAC). يتم تخزين حالة كل وكيل في قاعدة بيانات Postgres، لذا يبقى الوكلاء على قيد الحياة بعد إعادة التشغيل ولا يكلف شيئًا أثناء الوقوف.

أومنارا بديل قابل للاستضافة الذاتي إلى وكلاء Claude المدارة والواجهة البرمجية للوكلاء في OpenAI. يعمل الوكلاء في السحابة، ويكون قابلًا للوصول عبر واجهة برمجة التطبيقات، في حين يستخدم جهاز اللابتوب الخاص بك كإحدى آلاته. توفر المنصة أدوات ملفات وطرفية، ووكلاء فرعيين، وضغط، وتحذيرات صلاحيات، وMCP، والمهارات، والذاكرة.

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

الآلات التي تشغل أوامر الوكيل منفصلة عن العاملين. يمكن لأي جهاز macOS أو Linux باتصال إنترنت تشغيل ديمون omnarad، بالاتصال الخارجي دون أن يفتح المنافذ الداخلية. يمكن للوكلاء الاتصال بعدد غير محدود من الآلات، مما يمكّن الانتقال السلس بين اللابتوب وبيئة الاختبار في السحابة. الشيفرة مفتوحة المصدر في github.com/omnara-ai/omnara والقابلة للاستضافة الذاتية عبر docker compose.

المصدر: Hacker News · لخّصه HeadlinesBriefing