इस प्रोजेक्ट के बारे में

Graft एक ओपन-सोर्स टूल है जो स्थायी, कोडबेस-विशिष्ट संदर्भ प्रदान करके Claude Code, Cursor और अन्य जैसे कोडिंग एजेंट्स को तेज करता है। यह कोड संरचना, निर्भरताओं और तर्क को सारांशित करने वाले लिंक्ड मार्कडाउन नोड्स का एक ग्राफ बनाता है, जिसका उपयोग एजेंट्स अनावश्यक खोज को छोड़ने के लिए करते हैं। इससे टूल कॉल, टोकन और विलंबता कम होती है और साथ ही सटीकता में सुधार होता है। ग्राफ को स्थानीय रूप से (जैसे node_modules) जेनरेट किया जाता है, कैश किया जाता है, और हर क्वेरी के साथ स्वचालित रूप से रिफ्रेश किया जाता है। यह tree-sitter के माध्यम से 23+ भाषाओं का समर्थन करता है और MCP सर्वर, इंस्ट्रक्शन फाइलों और हुक्स के माध्यम से एजेंट्स के साथ नेटिवली एकीकृत होता है। बेंचमार्क दिखाते हैं कि SWE-bench Verified पर टूल कॉल में 46% की कमी, टोकन में 42% की बचत, 60% तेज निष्पादन और +12% सटीकता है। इसमें किसी सर्वर या डेटाबेस की आवश्यकता नहीं है—बस फाइलें और आपके मौजूदा LLM प्रदाता की जरूरत है।