Everything you need to know about Graphify, the AI-powered code assistant that turns your codebase into a queryable knowledge graph.
Find answers to the most frequently asked questions about Graphify
Graphify is an AI coding assistant that maps your entire project into a queryable knowledge graph. It processes code, documentation, SQL schemas, R scripts, shell scripts, papers, images, and videos into a single interconnected graph that you can query instead of grepping through files. It works with major AI assistants like Claude Code, Cursor, Codex, Gemini CLI, and GitHub Copilot.
Graphify uses a three-step process:
Every relationship is tagged as EXTRACTED (explicit in source) or INFERRED (derived by resolution), so you always know what was found versus guessed.
Graphify supports 36+ programming languages through tree-sitter grammars, including:
Full list available in the GitHub repository.
Yes! Graphify is open-source under the MIT License. The core functionality for code mapping is completely free and works locally without any API calls. For documentation and media processing, you can use local models (Ollama) or your preferred AI assistant's API. The project is funded by GitHub Sponsors and community contributions.
Graphify handles a wide range of file types:
Video and audio transcription uses local faster-whisper for privacy.
Installation takes just 30 seconds:
uv tool install graphifyy
(or pipx install graphifyy)graphify install/graphify . in your AI assistantThis creates three files:
graph.html - Interactive visualizationGRAPH_REPORT.md - Key insights & connectionsgraph.json - Full graph dataGraphify generates three key outputs:
Use natural language queries directly in your AI assistant:
graphify query "what connects auth to the database?"graphify path "UserService" "DatabasePool" - Find shortest pathgraphify explain "RateLimiter" - Get detailed explanationThese commands return precise answers about your codebase without reading files, leveraging the knowledge graph structure.
Yes! Graphify integrates with 20+ AI coding assistants:
Each platform has a specific install command like graphify claude install or graphify cursor install. See the full list in the documentation.
Graphify prioritizes privacy with a local-first approach:
For sensitive projects, you can run everything locally with --backend ollama.
Graphify runs on major platforms with minimal requirements:
Quick install commands provided for Homebrew, winget, apt, and more.
We welcome community contributions! Ways to contribute:
See the GitHub repository for contribution guidelines and development setup.