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

اوپن کیوکو مقامی ریپوزٹری انٹیلی جنس انجِین ہے جو AI کوڈنگ ایجنٹس کی مدد کے لیے مخصوص سیاق و سباق، حدود والے ایڈٹ پلان، اور تصدیق شدہ ڈفرنس فراہم کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ مکمل طور پر مقامی مشین پر کام کرتا ہے، ریپوزٹری کو انڈیکس کرتا ہے (Rsut, Python, TypeScript, Go, Java اور دیگر کا سپورٹ کرتا ہے) تاکہ تعریفوں، حوالوں، اور انحصار کا ساختی گراف بنائے۔ اہم خصوصیات: - **حدود والا منصوبہ بندی**: ایڈٹ پلان (`ok plan`) تیار کرتا ہے جس میں اجازت شدہ، احتیاط، اور منع فائل پاتھ شامل ہیں، ساتھ ہی اثر کے امیدواروں اور تصدیق کے اہداف بھی۔ - **ڈفرنس تصدیق**: ایجنٹ کی جانب سے کیے گئے اصل تبدیلیوں کی تصدیق (`ok verify`) اعلان کردہ پلان کی حد کے خلاف کرتا ہے تاکہ یقینی بنایا جا سکے کہ غیر منظور شدہ فائلیں متاثر نہ ہوں۔ - **MCP انضمام**: 16 ماڈل کنٹیکسٹ پروٹوکول (MCP) ٹولز فراہم کرتا ہے جو Claude Code, Cursor, Codex, اور Gemini جیسے AI ایجنٹس سے باآسانی جڑنے دیتے ہیں۔ - **مقامی اور محفوظ**: کوئی بھی سورس کوڈ یا انڈیکس بیرونی سرور پر اپ لوڈ نہیں ہوتا؛ سب کچھ ریپوزٹری کی `.ok/` ڈائریکٹری میں مقامی طور پر محفوظ ہوتا ہے۔ - **کثیر زبان سپورٹ**: درخت سٹٹر (Tree-sitter) کا استعمال کرتے ہوئے متعدد پروگرامنگ زبانوں میں گہرے علامتی استخراج اور لسانیاتی تجزیہ فراہم کرتا ہے۔