Graphify

Active
GitHub Python MIT

Description

AI coding assistant skill that turns any folder of code, docs, papers, images, or videos into a queryable knowledge graph. Works with Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, and more.

Key Features

  • Knowledge graph generation — automatically converts code, docs, PDFs, images, and videos into queryable knowledge graphs
  • Multi-platform AI assistant integration — supports Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and 20+ platforms
  • Interactive visualization — generates browsable graph.html with node clicking, filtering, and search
  • Architecture diagram export — exports readable architecture pages with Mermaid call-flow diagrams
  • Project-scoped skill installation — install skills into .claude/skills or .agents/skills directories
  • Git hooks integration — auto-updates knowledge graphs on code commits via post-commit hooks

Use Cases

💡 Large codebase understanding: quickly generate project architecture graphs to help newcomers understand code structure
💡 Document smart retrieval: build indexes over PDF papers and docs for semantic search instead of manual browsing
💡 Code review assistance: discover hidden dependencies and potential impact scopes through knowledge graphs
💡 Multi-modal content management: extract information from images and videos into a unified queryable knowledge base
💡 Project documentation maintenance: auto-update architecture docs after code changes to keep docs in sync

Quick Start

# Install Graphify (uv recommended)
uv tool install graphifyy

# Register the AI assistant skill
graphify install

# Use in your AI assistant
# Type /graphify . to convert your project into a knowledge graph

# Or use CLI directly
graphify .

Related Projects