منصوبے کے بارے میں
ByteRover CLI (brv) ایک کمانڈ لائن ٹول ہے جو AI کوڈنگ ایجنٹس کو مستقل، ساختہ میموری فراہم کرتا ہے۔ کسی پروجیکٹ ڈائرکٹری میں brv چلانے سے منتخب کردہ LLM کے ذریعے ایک انٹرایکٹو REPL شروع ہوتا ہے؛ ایجنٹ فائلیں پڑھ اور لکھ سکتا ہے، کوڈ چلا سکتا ہے، اور بعد کے سیشنز کے لیے علم ذخیرہ کر سکتا ہے۔ ایک ویب ڈیش بورڈ (brv webui) کنٹیکسٹ کو مرتب کرنے اور استفسار کرنے کے لیے بنیادی UI کے طور پر پیش کیا جاتا ہے۔
README میں بیان کردہ بنیادی صلاحیتوں:
- کنٹیکسٹ ٹری اور علم کا ذخیرہ، جس میں پروجیکٹ کے علم کو شامل کرنے اور حاصل کرنے کے لیے مرتب اور استفسار کے کمانڈز ہیں۔
- کنٹیکسٹ ٹری پر گٹ جیسا ورژن کنٹرول: init, status, add, commit, log, branch, checkout, merge, clone, push, pull, fetch, remote, config اور reset۔
- ٹیم کے کنٹیکسٹ شیئرنگ، مشترکہ اسپیسز، ملٹی مشین رسائی، میزبان LLM رسائی، ٹیم مینجمنٹ اور استعمال کے تجزیات کے لیے کلاؤڈ ہم آہنگی (ByteRover کلاؤڈ)۔ مقامی آپریشن ڈیفالٹ ہے؛ کلاؤڈ تعاون اور مستقل مزاجی شامل کرتا ہے۔
- مرتب کرنے کے کاموں کے لیے ایک جائزہ ورک فلو، جس میں pending/approve/reject کمانڈز ہیں۔
- brv mcp کے ذریعے MCP (ماڈل کنٹیکسٹ پروٹوکول) سرور موڈ۔
- مہارتوں اور بنڈلوں کے لیے ایک ہب اور کنیکٹرز ایکو سسٹم، جس میں کسٹم رجسٹریز بھی شامل ہیں۔
- دوسرے پروجیکٹس کے علم کا حوالہ دینے کے لیے ورک ٹری لنکس (brv worktree) اور ریڈ آنلی علم کے ذرائع (brv source)۔
- ایجنٹ پول سائز، فی پروجیکٹ concurrency، LLM تکرار کا بجٹ اور درخواست کا ٹائم آؤٹ، اور کام کی تاریخ کے سائز کے لیے سیٹنگز، جو settings.json میں محفوظ ہوتی ہیں اور brv کے دوبارہ شروع ہونے پر لاگو ہوتی ہیں۔
- اسکرپٹنگ کے لیے کمانڈز پر JSON آؤٹ پٹ (--format json)۔
فراہم کنندہ اور انضمام کی کوریج: README میں 20 LLM فراہم کنندگان (Anthropic, OpenAI, Google, Groq, Mistral, xAI, Cerebras, Cohere, DeepInfra, DeepSeek, OpenRouter, Perplexity, TogetherAI, Vercel, Minimax, Moonshot, GLM, GLM کوڈنگ پلان، OpenAI کے موافق اینڈ پوائنٹس، اور ByteRover کے میزبان ماڈلز) درج ہیں اور 22+ AI کوڈنگ ایجنٹس جیسے Cursor, Claude Code, Windsurf اور Cline کے ساتھ مطابقت کا ذکر کرتا ہے۔ یہ 24 بلٹ ان ایجنٹ ٹولز اور انٹرپرائز پراکس سپورٹ کا بھی ذکر کرتا ہے۔
انسٹالیشن دو طریقوں سے پیش کی جاتی ہے: macOS (ARM64/x64) اور Linux (x64/ARM64) کے لیے ایک بنڈل شیل اسکرپٹ جس میں Node.js کی ضرورت نہیں ہوتی، یا npm (Node.js >= 20)۔ README LoCoMo پر بینچ مارک کے نتائج رپورٹ کرتا ہے (96.1% مجموعی درستگی، 1,982 سوالات) اور LongMemEval-S (92.8% مجموعی درستگی، 500 سوالات)، LLM-as-Judge درستگی کے ساتھ ماپا گیا اور ریپوزٹری میں پروڈکشن کوڈ بیس کے خلاف چلایا گیا؛ یہ تفصیلات کے لیے ایک arXiv پیپر اور ایک سیلف ہوسٹڈ PDF کا لنک دیتا ہے۔ لائسنسنگ ایلسٹک لائسنس 2.0 ہے۔ دستاویزات docs.byterover.dev پر موجود ہیں، کمیونٹی سپورٹ Discord اور GitHub مسائل کے ذریعے دستیاب ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.