À propos du projet

Graft est un outil open source qui accélère les agents de codage comme Claude Code, Cursor et d'autres en fournissant un contexte persistant et spécifique au code. Il construit un graphe de nœuds markdown liés résumant la structure du code, les dépendances et la logique, que les agents utilisent pour éviter une exploration redondante. Cela réduit les appels d'outils, les tokens et la latence tout en améliorant la justesse. Le graphe est généré localement (comme `node_modules`), mis en cache et actualisé automatiquement à chaque requête. Il prend en charge plus de 23 langages via tree-sitter et s'intègre nativement aux agents via des serveurs MCP, des fichiers d'instructions et des hooks. Les benchmarks montrent jusqu'à 46 % d'appels d'outils en moins, 42 % d'économies de tokens, 60 % d'exécution plus rapide et +12 % de justesse sur SWE-bench Verified. Aucun serveur ni base de données n'est requis—seulement des fichiers et votre fournisseur LLM existant.