whatisgithub

What is graphify?

babyblueviper1/graphify — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · developerComplexity · 2/5Setup · easy

In one sentence

An AI coding assistant skill that maps an entire project, including code, docs, and images, into a queryable knowledge graph instead of grep.

Mindmap

mindmap
  root((graphify))
    What it does
      Builds knowledge graph
      Parses code locally
      Tags extracted vs inferred
    Tech stack
      Python
      tree-sitter
      AI assistant integration
    Use cases
      Explore unfamiliar codebase
      Trace how files connect
      Ask plain language questions
    Audience
      Developers
      AI agent builders
      Vibe coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Understand an unfamiliar codebase by exploring a visual graph instead of reading files one by one

USE CASE 2

Ask a plain language question and get an answer built from how the code actually connects

USE CASE 3

Trace the shortest path between two functions or concepts across a large project

USE CASE 4

Map non-code material like PDFs, images, and video into the same searchable graph as the code

What is it built with?

Pythontree-sitterClaude CodeCursor

How does it compare?

babyblueviper1/graphify0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyeasymoderatemoderate
Complexity2/52/54/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Code mapping runs fully locally, but mapping documents, images, or video needs your assistant's model or a configured API key.

So what is it?

graphify is a tool that plugs into AI coding assistants like Claude Code, Cursor, Codex, and Gemini CLI, and turns an entire project, including code, documents, PDFs, images, and video, into a knowledge graph you can ask questions against instead of manually searching through files. Typing a single slash command in your assistant maps everything into a graph made of concepts and the connections between them. Code itself is parsed on your own machine using tree-sitter, a code parsing library, so mapping code does not call any AI model and nothing about your codebase leaves your computer. Documents, PDFs, images, and video go through a semantic pass using your assistant's own model or an API key you configure, since those file types need language understanding rather than just structural parsing. Every connection in the graph is labeled as either explicitly found in the source or inferred by graphify's own resolution process, so you can always tell which is which. Running it produces three files: an interactive HTML page you can open in a browser to click through nodes and search, a short written report highlighting key concepts and interesting connections, and a raw graph file you can query later without re-reading your project. From your AI assistant you can then ask it to explain a specific concept, find the shortest path between two things in your codebase, or answer a plain language question, and get back an answer built from that graph rather than a fresh search each time. The project reports comparisons against other memory and retrieval systems on public benchmarks, claiming stronger recall while using no AI credits to build the graph itself, since the code mapping step runs entirely locally.

Copy-paste prompts

Prompt 1
Walk me through installing graphify and running it on my current project
Prompt 2
Explain the difference between an EXTRACTED edge and an INFERRED edge in a graphify graph
Prompt 3
Show me how to use graphify path to trace the connection between two specific functions
Prompt 4
Help me interpret the GRAPH_REPORT.md file graphify generates for my codebase

Frequently asked questions

What is graphify?

An AI coding assistant skill that maps an entire project, including code, docs, and images, into a queryable knowledge graph instead of grep.

What language is graphify written in?

Mainly Python. The stack also includes Python, tree-sitter, Claude Code.

How hard is graphify to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is graphify for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.