Graphify — граф знаний из кода, документов и изображений

Graphify — навык для Claude Code, который строит графы знаний. Он предназначен для анализа различных данных, таких как исходный код, документы, научные статьи и изображения, и представления их в виде структурированного графа. Это помогает пользователям, работающим с большими объёмами информации, выявлять связи и упрощать навигацию по данным.
Возможности и состав проекта
Graphify обрабатывает файлы разных типов: для кода он использует синтаксические деревья (AST) и анализирует вызовы функций, для текстовых документов извлекает концепции и отношения, а для PDF-файлов ищет цитаты. Для изображений используется Claude Vision. Результатом работы является интерактивный HTML-граф, а также структурированные отчёты с «божественными узлами» (наиболее связанными концепциями) и связями. Проект также может генерировать статьи в стиле «вики» для навигации.
Начало работы и требования
Для работы Graphify требуется Python 3.10+ и Claude Code. Установка осуществляется через pip, однако пакет временно называется graphifyy. Проект позволяет интегрировать его в рабочий процесс с помощью post-commit хука Git для автоматического обновления графа при изменениях в кодовой базе. Также доступен режим автоматической синхронизации графа при изменении файлов.
Ограничения и выбор сценария
Граф содержит как извлечённые, так и предполагаемые связи; наличие ребра не доказывает фактическую зависимость. Проверяйте происхождение и уверенность по audit trail, особенно для выводов модели о документах и изображениях. Обработка через Claude требует учитывать передачу данных внешнему сервису. Автосинхронизация и Git-хуки удобны после проверки стоимости и состава обновляемых файлов.
Лицензия и условия использования
GitHub не определяет однозначную стандартную лицензию этого репозитория. Условия использования нужно проверить в README, LICENSE и документации авторов; доступность файлов на GitHub сама по себе не разрешает любое распространение или коммерческое использование.




