منصوبے کے بارے میں

AX ایک ہائی تھرو پٹ، declarative آرکسٹریٹر ہے جو کلسٹر میں اربوں خود مختار ایجنٹ ورک لوڈز چلانے کے لیے ڈیزائن کیا گیا ہے۔ یہ سینڈ باکسڈ ایگزیکیوشن کے لیے Agent Substrate کے اوپر چلتا ہے اور فی کلسٹر اربوں ٹاسکس تک اسکیل کرنے کے لیے بنایا گیا ہے۔ اگر آپ نے Kubernetes استعمال کیا ہے تو `ax` آپ کو مانوس محسوس ہوگا۔ اہم primitives میں شامل ہیں: - **Task**: غیر قابل اعتماد ایجنٹ کوڈ کو CPU/میموری کی حدود کے ساتھ الگ تھلگ سینڈ باکس میں چلاتا ہے۔ - **Workspace**: Git repos، MCP سرورز اور skill packages کو پہلے سے ترتیب دیتا ہے تاکہ ہر ایجنٹ گرم حالت میں شروع ہو۔ - **Gateway**: آؤٹ باؤنڈ ٹریفک کو واضح host allowlist تک محدود کرتا ہے۔ - **Model**: کنفیگر کرتا ہے کہ پلیٹ فارم خود کون سا LLM استعمال کرتا ہے، Kubernetes secret سے credentials کے ساتھ۔ ہر چیز `ax.io/v1alpha1` manifests کے طور پر بیان کی جاتی ہے اور ایک ہی کمانڈ سے لاگو ہوتی ہے۔ CLI `kubectl` کی شکل کی ہے، جو `apply`، `get`، `describe`، `watch`، `delete` کے ساتھ ساتھ ایجنٹ سے متعلق فعل جیسے `ax ssh`، `ax suspend` اور `ax resume` کو سپورٹ کرتا ہے۔ فوری آغاز میں `go install` کے ذریعے CLI انسٹال کرنا، `make deploy` استعمال کرتے ہوئے Kubernetes کلسٹر پر control plane تعینات کرنا، اور پھر مثال manifests لاگو کرنا شامل ہے۔ پروجیکٹ میں concepts، manifests، sandbox رویے، runner contracts، networking، architecture، development اور roadmap کا احاطہ کرنے والی وسیع دستاویزات شامل ہیں۔ AX Apache License 2.0 کے تحت لائسنس یافتہ ہے۔