إنتقل إلى المحتوى الرئيسي
مفتوح المصدر

Orb

لغة رسمية لوصف سلوك الأنظمة البرمجية. اكتب النموذج. المترجم يُثبت صحته. الذكاء الاصطناعي يُنشئه ويستهلكه بشكل طبيعي.

npm install -g @almadar/cli

ملف واحد، تطبيق كامل

مدير مهام كامل في ملف .orb واحد. المترجم يُنشئ الواجهة الأمامية والخادم الخلفي وقاعدة البيانات وواجهة API.

Code to app compilation
task-manager.orb
{
"entities": [{
"name": "Task",
"fields": [
{ "name": "title", "type": "string" },
{ "name": "status", "type": "string", "default": "pending" }
]
}],
"traits": [{
"name": "TaskManager",
"entity": "Task",
"states": {
"viewing": {
"INIT": { "effects": [["fetch", "Task"]] },
"ADD": { "target": "adding" }
},
"adding": {
"render-ui": { "type": "form-section", "entity": "Task" },
"SAVE": {
"guards": [["validate/required", "@payload.title"]],
"effects": [["persist", "Task", "@payload"]],
"target": "viewing"
}
}
}
}]
}

لماذا Orb؟

اكتب مرة، ترجِم لأي مكان

نموذج .orb واحد يُترجم إلى الويب أو الهاتف أو سطح المكتب أو أي منصة مستقبلية. السلوك مستقل عن المنصة.

صحة مُثبتة

المترجم يتحقق من كل انتقال في آلة الحالة وكل حارس وكل تأثير. إذا تمت الترجمة، فإنه يعمل.

الذكاء الاصطناعي يُنشئه بشكل طبيعي

منظّم ورسمي ومضغوط. نماذج الذكاء الاصطناعي تُنشئ برامج .orb صالحة بموثوقية أعلى من الكود العشوائي.

المكتبة المعيارية

103 سلوكيات بجودة إنتاجية عبر 18 مجالاً. التجارة والرعاية الصحية والتعليم والمالية والجدولة وسير العمل والمزيد.

18 standard library domains
CommerceHealthcareEducationFinanceSchedulingWorkflowSocialMediaGamingIoTCRMAnalyticsCommunicationContentLocationHRLegalReal Estate

مجتمع مفتوح المصدر

Orb والمترجم مفتوحا المصدر. ساهم أو أبلغ عن مشكلات أو ابنِ شيئاً جديداً.