graphifyy and the command is graphify. Run commands from your project root; every reading command looks for graphify-out/graph.json unless you pass --graph PATH. This page is checked against graphify --help for version 0.9.97. Run graphify --version to see yours.
Skill or command?
/graphify . is a message to your coding agent, which then runs these commands for you. graphify extract . is the shell command itself. Both write the same graphify-out/ folder.Commands at a glance
query, path, and explain exit 0 with an answer, 3 when a name matches several nodes (the candidates are printed), and 4 when nothing matches. Scripts can branch on these codes.
graphify extract
Headless build for CI and scripts: tree-sitter parsing for code, plus semantic extraction for docs, papers, and images.graphify update <path> re-extracts changed code without a model, and graphify watch <path> does it on every save. Both accept --force and --no-cluster. See Incremental updates.
graphify query
Traverses the graph from the nodes whose labels match words in your question.
Matching uses label words, not full sentences. If you get exit code
4, use names from your code.
graphify explain
A plain-language summary of one node and its neighbors.--all lists every connection.
graphify path
The shortest path between two nodes.--undirected to ignore direction; --directed forces the default.
graphify affected
Walks edges in reverse to find what depends on a node.--depth defaults to 2. --relation is repeatable. graphify god-nodes --top 10 [--json] lists the most connected nodes.
Clustering and labels
Work memory
--outcome is useful, dead_end, or corrected (with --correction TEXT). reflect writes graphify-out/reflections/LESSONS.md; --half-life-days (default 30) and --min-corroboration (default 2) tune it. See Work memory.
Exports
For database pushes, set
NEO4J_PASSWORD or FALKORDB_PASSWORD instead of passing --password, so it stays out of your shell history. See Exports.
Many repositories
global remove TAG drops a repository; global path prints the global graph’s location (~/.graphify/global-graph.json).
Hooks and agents
Verify and troubleshoot
What’s next
Environment variables
Settings for output, models, and hooks.
Ignoring files and limits
Control what gets scanned.
Try it in Graphify
We build and host the graph for you. Start with a 14-day Pro trial, then keep up to 3 repositories on Free. No card required.