Граф кода для ускорения AI-агентов

🔹 trailhq/Graft

Граф кода для ускорения AI-агентов

⭐ 8067 звёзд · TypeScript

Graft строит граф кода в виде связанных markdown-файлов и подаёт его Claude Code, Cursor, Gemini и Codex как компактный контекст. Парсинг идёт через tree-sitter без вызовов LLM: полная поддержка TypeScript, Python, Go, Java, Kotlin, PHP, Swift, R и broad-режим для Rust, C/C++, Ruby, Elixir и ещё десятка языков.

На SWE-bench Verified (50 задач) корректность выросла с 54% до 66%, токенов ушло на 23% меньше, время сократилось на 32%. Граф лежит локально в папке graft/ как регенерируемый кеш и попадает в .gitignore.

Каждый запрос перестраивает граф против рабочего дерева примерно за 3мс, учитывая несохранённые правки. Подключение через MCP-сервер, ключ любого провайдера — OpenAI, Anthropic, OpenRouter, Groq или локальная модель.