B
pending
Graphify: Turning Your Codebase Into a Queryable Knowledge Graph Instead of Grepping It
Grounded / Real
Inflated / Uruttu
Original Content
An 82K-star GitHub repo is built around one painfully obvious idea:
Your coding agent should map the codebase once, not grep it forever.
Graphify turns an entire project into a queryable knowledge graph.
Functions, classes, files, SQL schemas, infrastructure, docs, PDFs, images and videos become connected nodes that an agent can traverse instead of repeatedly opening files and reconstructing the architecture.
So instead of:
→ search for authentication
→ open twelve files
→ follow imports manually
→ lose the trail as the context fills up
The agent can ask:
> What connects authentication to the database?
> Trace the path from UserService to DatabasePool.
> Explain RateLimiter.
> Which concepts does everything flow through?
Graphify returns the relevant subgraph and the path connecting the concepts, not another list of keyword matches.
For source code, this is not RAG:
→ No embeddings
→ No vector database
→ No LLM required
→ Code is parsed locally using tree-sitter
→ Calls, imports and inheritance become graph edges
Every relationship is also marked as EXTRACTED, INFERRED, or AMBIGUOUS, so the agent can distinguish what exists explicitly in the source from what Graphify resolved or guessed.
The cleverest part is what happens next.
Graphify can install hooks or persistent instructions for Claude Code, Codex, Cursor, Gemini CLI, Copilot and 20+ other assistants.
Before the agent starts blindly grepping or reading files one by one, it is nudged to query the existing graph first.
The graph can be committed to Git, automatically rebuilt after commits, shared across the team and exposed through MCP.
Long context windows help agents read more code.
A persistent knowledge graph helps them know where to look.
The next improvement in coding agents may not come from stuffing more files into the prompt.
It may come from making them stop rereading the repository.
Here's the GitHub Repo: https://lnkd.in/dw8Q2ncB
Validated Content
I checked this against Graphify's own GitHub repo and several independent write-ups. Graphify is real, and the description in this post is unusually precise.
Confirmed accurate:
- Graphify turns any codebase, along with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph, offered as a /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI, using local deterministic AST parsing with every edge explained and no vector store — matches the post's description closely. GitHub
- Code is parsed with tree-sitter AST — deterministic, no LLM, nothing leaves your machine — while docs, PDFs, images, and video use the assistant's model or a configured API key for a semantic pass — confirms the "no embeddings, no vector database, no LLM required" claim specifically for source code, matching the post's careful wording ("For source code, this is not RAG"). GitHub
- The three-tier confidence labeling is exactly as described: every relationship is tagged EXTRACTED (found directly in source, e.g. a function call or import, confidence 1.0), INFERRED (a reasonable inference with a confidence score), or AMBIGUOUS (uncertain, flagged for manual review) — this matches "EXTRACTED, INFERRED, or AMBIGUOUS" precisely. GitHub
- Multi-assistant hook installation is confirmed: Graphify supports Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, OpenClaw, Factory Droid, Trae, Google Antigravity, and a few others, and installs as a skill in 17 assistants including Claude Code, Cursor, Copilot, Codex, Gemini CLI, and Aider, supporting the post's "Claude Code, Codex, Cursor, Gemini CLI, Copilot and 20+ other assistants" claim (the exact count varies by source between roughly 17 and 20+, consistent with an actively growing integration list). CLSkillsGraphify
- Git-friendly, team-shareable, MCP-exposed: Graphify writes graph.json into the repo, which can be committed, or served over HTTP with graphify.serve, and the graph is also served over an MCP server that any MCP client can query. Graphify
Star count — plausible but shows signs of rapid, possibly inflated growth:
- Star counts vary dramatically across snapshots I found: 30,620 stars in one April tracker, 69,649 in a June sync, 76,348 in another snapshot, and 101k as shown on the GitHub releases page by early August. "82K" fits plausibly within this trajectory. One independent trend-tracking source did flag a caution worth passing along: a GitHub-only star signal with a large discrepancy relative to forks/issues/PR activity is a pattern sometimes associated with purchased stars or bot activity, though the repo could simply be legitimately viral — I can't confirm or rule out star inflation, but given how fast and unevenly the count has moved across trackers, it's worth treating the exact figure with some skepticism even though Graphify itself is a real, functioning tool.