منصوبے کے بارے میں
CodeGraph ایک اوپن سورس، 100 فیصد مقامی کوڈ نالج گراف ہے جو Claude Code، Cursor، Codex CLI، opencode, Hermes Agent، Gemini CLI، Antigravity IDE، Kiro اور GitHub Copilot سمیت AI کوڈ ایجنٹس کو سپر چارج کرنے کے لیے بنایا گیا ہے۔
یہ آپ کے پورے کوڈ بیس کا ایک پری انڈیکس شدہ سیمینٹک گراف بناتا ہے — ہر علامت، کال ایج، اور انحصار — اور ہر فائل کی تبدیلی پر آٹو سنک ہوتا ہے تاکہ انڈیکس کبھی پرانا نہ رہے۔ اس کے بجائے ایجنٹس grep اور Read ٹول کالز کے ذریعے فائلیں سرے نہیں کرتیں، CodeGraph انہیں ایک ہی کال میں بالکل وہ کوڈ دیتا ہے جو انہیں چاہیے۔
اہم صلاحیتیں:
- **نیٹو Rust Kernel**: 20+ زبانوں (TypeScript، JavaScript، Python، Go، Rust، Java، C/C++، Swift، Kotlin اور مزید) کے لیے Rust میں لکھا گیا پارسنگ انجن۔ گراف حوالہ انجن کے ساتھ بالکل درست ہیں۔
- **آپ کے مشین کے مطابق ڈھل جاتا ہے**: ورکر پوولز اور کیشز اصل سسٹم وسائل سے سائز دیے جاتے ہیں — کنٹینر آگاہ کور گنتی اور سچی RAM پیمائش۔ ورک سٹیشنز اور کم سپی VPS دونوں پر کام کرتا ہے۔
- **سرجمی سیاق**: ایک ٹول کال میں اینٹری پوائنٹس، متعلقہ علامتیں اور کوڈ سنیپ شیٹس واپس آتے ہیں، فائل بہ فائل دریافت کو ختم کرتا ہے۔
- **آٹو سنک**: پروجیکٹ کی نگرانی کرتا ہے اور ہر فائل کی تبدیلی پر گراف اپ ڈیٹ کرتا ہے (~0.3s انکریمنٹل سنک)۔
- **فریم ورک آگاہ راؤٹس**: ویب فریم ورکس میں راؤٹنگ کو سمجھتا ہے۔
- **مکسڈ پلیٹ فارم سپورٹ**: iOS/React Native/Expo بریجنگ کو ہینڈل کرتا ہے۔
- **براؤزر UI**: http://127.0.0.1:4747 پر گراف کو ویژولائز کریں جہاں کلرز، علامتیں اور کیلیوز دکھائی جاتی ہیں۔
- **MCP Server**: معاون ایجنٹس کے لیے Model Context Protocol کے ذریعے انٹیگریٹ ہوتا ہے۔
بینچ مارک نتائج (2026-08 میں 7 اوپن سورس ریپوز کے ساتھ Claude Opus 4.8 پر ماپے گئے): CodeGraph نے ٹول کالز کو 88%، ٹوکنز کو 62%، اور لاگت کو 44% کم کیا بمقابلہ فائل ریڈنگ ایجنٹس، تمام آزمودہ ریپوز پر فائل ریڈز صفر ہو گئیں۔
انسٹالیشن: اسٹینڈ الون بائنری (Node.js کی ضرورت نہیں) انسٹال اسکرپٹ کے ذریعے، یا npm گلوبل پیکج۔ `codegraph init` کے ساتھ پروجیکٹ وائرڈ اپ اور `codegraph install` سے ایجنٹس سے منسلک۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.