Установка Graphify для AI с antigravity, claude-code, codex, gemini
Установите Graphify с antigravity, claude-code, codex, gemini для создания графа знаний из кода, БД и документации. Источник: GitHub - Graphify-Labs/graphify
Требования
- Установленный Python 3.11 или новее
- Один из поддерживаемых AI-ассистентов: Claude Code, Codex, OpenCode, Cursor или Gemini CLI
- Доступ к терминалу под пользователем без прав root (с sudo при необходимости)
- Свободное место на диске от 2 ГБ под индексы графа
Подготовка рабочего окружения и клонирование репозитория
Во-первых, с практической точки зрения, изолируем зависимости в виртуальном окружении. Это даёт предсказуемость конфигурации и исключает конфликты с системными пакетами. Клонируем официальный репозиторий Graphify-Labs/graphify.
python3 -m venv ~/.venv/graphify
source ~/.venv/graphify/bin/activate
pip install --upgrade pip
git clone https://github.com/Graphify-Labs/graphify.git ~/graphify
cd ~/graphifyУстановка зависимостей skill-пакета
Сначала убедитесь, что порт 8080 не занят локальными сервисами: выполните проверку перед установкой. Затем устанавливаем зависимости из файла проекта. Если мы посмотрим на структуру, Graphify использует локальный семантический экстрактор, поэтому тяжёлых внешних зависимостей нет.
ss -ltnp | grep ':8080' || echo 'port free'
pip install -r requirements.txtРегистрация skill в ассистенте
Graphify работает как skill: вы вызываете команду /graphify внутри ассистента. Для Claude Code и аналогов необходимо скопировать каталог skill в директорию конфигурации ассистента. Предсказуемость здесь достигается явным указанием пути, без использования GUI.
mkdir -p ~/.claude/skills
cp -r ~/graphify/skill ~/.claude/skills/graphifyИндексация целевой директории проекта
Отредактируйте файл ~/graphify/config.yaml, укажите секцию target со значением абсолютного пути к вашему проекту (код, SQL-схемы, R-скрипты, документация). После этого запускаем построение графа. Команда выполняет обход файлов и семантическую выгрузку в локальное хранилище.
graphify index --config ~/graphify/config.yaml --path /srv/app/backendПроверка доступности графа и запрос из ассистента
С практической точки зрения, проверим что процесс отвечает. Затем в ассистенте (например, Claude Code) введите /graphify и выполните тестовый запрос по связям между кодом и схемой БД. Вместо grep по файлам вы получаете структурированный путь в графе.
curl -s http://localhost:8080/health | head -c 200; echo
# в ассистенте: /graphify query 'Как таблица users связана с обработчиком auth?'Установка Graphify для AI-ассистентов в локальной среде
Предварительные требования
- Python 3.11.15 или новее
- AI-ассистент: Claude Code, Codex, OpenCode, Cursor или Gemini CLI
- Доступ к терминалу (без прав root, с sudo при необходимости)
- 2 ГБ свободного места на диске
Шаг 1: Подготовка окружения
Изолируйте зависимости в виртуальном окружении:
python3 -m venv ~/.venv/graphify
source ~/.venv/graphify/bin/activate
pip install --upgrade pip
Клонируйте репозиторий:
git clone https://github.com/Graphify-Labs/graphify.git ~/graphify
cd ~/graphify
Шаг 2: Установка зависимостей
Проверьте порт 8080:
ss -ltnp | grep ':8080' || echo 'Порт свободен'
Установите пакеты:
pip install -r requirements.txt
Шаг 3: Регистрация skill
Создайте директорию для skill:
mkdir -p ~/.claude/skills
cp -r ~/graphify/skill ~/.claude/skills/graphify
Шаг 4: Индексация проекта
Настройте конфигурацию:
graphify index --config ~/graphify/config.yaml --path /srv/app/backend
Шаг 5: Проверка графа и тестирование
Проверьте статус сервиса:
curl -s http://localhost:8080/health | head -c 200; echo
В ассистенте выполните запрос:
/graphify query 'Как таблица users связана с обработчиком auth?'
SEO-оптимизация
Ключевые слова: antigravity, claude-code, graphrag
Внутренние ссылки: Как настроить Graphify для кода | Работа с графами в AI-ассистентах
Описание: Инструкция по развертыванию Graphify для построения графа знаний из кода и документации.
Заголовки H3 добавлены для структуры.