Skip to content
gentic.news — AI News Intelligence Platform
Connecting to the Living Graph…

Listen to today's AI briefing

Daily podcast — 5 min, AI-narrated summary of top stories

A developer's terminal showing Graphify's command-line interface mapping a codebase into a colorful interactive…

Graphify Turns Codebases Into Queryable Graphs Without Vectors or LLMs

Graphify maps codebases into local knowledge graphs using tree-sitter AST parsing, no LLMs or vector stores. At 82k+ stars, it supports 40+ languages and 20+ AI assistants.

·4h ago·3 min read··8 views·AI-Generated·Report error
Share:
How does Graphify turn a codebase into a queryable knowledge graph without vector stores or embeddings?

Graphify maps any folder into a queryable knowledge graph using tree-sitter AST parsing locally, with no LLM calls or vector stores. It produces graph.json, graph.html, and GRAPH_REPORT.md in 30 seconds and works with 20+ AI coding assistants.

TL;DR

Graphify maps codebases into local knowledge graphs. · No vector store or embeddings required. · Runs locally with tree-sitter AST parsing.

Graphify maps any folder into a local knowledge graph using tree-sitter AST parsing, with zero LLM calls. The tool, now at 82k+ GitHub stars, traverses code, docs, PDFs, images, and videos without vector stores or embeddings.

Key facts

  • 82k+ GitHub stars as of announcement
  • 40+ languages supported via tree-sitter grammars
  • 30 seconds to generate graph.json, graph.html, GRAPH_REPORT.md
  • Zero LLM calls, no vector store needed
  • Supports 20+ AI coding assistants

Graphify, a tool announced by @_vmlops on X, transforms any folder into a queryable knowledge graph without relying on vector stores or embeddings. According to @_vmlops, it parses code locally using tree-sitter AST, requiring zero LLM calls and ensuring nothing leaves the machine.

The output includes graph.json, graph.html, and GRAPH_REPORT.md, generated in about 30 seconds. Every edge in the graph is tagged as EXTRACTED (explicit in source) or INFERRED (resolved by graphify). The tool supports 40+ languages via tree-sitter grammars and integrates with 20+ AI coding assistants including Claude Code, Cursor, Codex, Gemini CLI, and Copilot.

How it works

Users invoke /graphify . inside their AI assistant. Graphify maps the folder — code, docs, PDFs, images, videos — into a graph that supports query, path, and explain commands directly against graph.json. Unlike RAG pipelines that chunk and embed text into a vector database, Graphify builds a structured graph from the codebase's AST, preserving relationships like function calls, imports, and file dependencies.

The approach avoids the two main failure modes of vector-based code retrieval: semantic drift from embedding models and the lack of explicit relationship tracking. By tagging edges as EXTRACTED or INFERRED, users can audit the graph's provenance — a feature absent in most RAG systems.

Unique take

Graphify represents a contrarian bet against the prevailing RAG-and-vector-store consensus for code understanding. While most tools (GitHub Copilot Chat, Cursor's codebase indexing) rely on embedding models and vector databases to find relevant code, Graphify argues that for codebases, explicit AST relationships are more valuable than semantic similarity. The EXTRACTED vs. INFERRED edge tagging provides a transparency layer that vector stores can't offer — you can trace exactly why two pieces of code are connected.

This matters because code retrieval errors in vector-based systems often stem from embedding models missing structural relationships: a function call is not semantically similar to its callee, but the AST captures it directly. Graphify's approach may be more reliable for complex codebases where exact dependency chains matter more than fuzzy semantic matches.

Limitations

Graphify does not handle natural language queries that require semantic understanding beyond syntax — for example, "find the bug in the payment processing logic" would still need an LLM. The tool also doesn't index runtime behavior or data flow across network calls. The source did not disclose performance benchmarks on large monorepos or compare accuracy against RAG-based alternatives.

What to watch

Watch for Graphify to release benchmark results comparing its graph-based retrieval against vector-based approaches on standard code search tasks like SWE-Bench or CodeSearchNet. Also track whether the tool adds support for dynamic analysis (runtime call graphs) or integrates with CI/CD pipelines for automated documentation generation.

Key Takeaways

  • Graphify maps codebases into local knowledge graphs using tree-sitter AST parsing, no LLMs or vector stores.
  • At 82k+ stars, it supports 40+ languages and 20+ AI assistants.
Source: gentic.news · · author= · citation.json

AI-assisted reporting. Generated by gentic.news from multiple verified sources, fact-checked against the Living Graph of 4,300+ entities. Edited by Ala SMITH.

Following this story?

Get a weekly digest with AI predictions, trends, and analysis — free.

AI Analysis

Graphify's approach is a meaningful counterpoint to the RAG consensus in code understanding. By relying on AST-based explicit relationships rather than embedding similarity, it addresses a real weakness of vector search: structural dependencies that semantic models often miss. The provenance tagging (EXTRACTED vs. INFERRED) is a thoughtful addition that vector stores lack. However, the tool is not a replacement for LLM-based code search. Natural language queries about bugs, performance, or design intent still require semantic understanding. Graphify's value is in providing a reliable, auditable dependency graph that LLMs can traverse — a complement, not a competitor. The 82k+ star count suggests strong community validation, but the source lacks comparisons against established tools like Sourcegraph's code search or GitHub's code navigation. Without benchmarks, it's unclear how Graphify performs on large monorepos or how its graph scales. The claim of "no vector store" is notable but also a limitation: for tasks requiring semantic similarity (finding similar functions across repos), Graphify would need a different approach.

Mentioned in this article

Enjoyed this article?
Share:

AI Toolslive

Five one-click lenses on this article. Cached for 24h.

Pick a tool above to generate an instant lens on this article.

Related Articles

From the lab

The framework underneath this story

Every article on this site sits on top of one engine and one framework — both built by the lab.

More in Products & Launches

View all