Ever felt lost trying to understand a new code project? Many of us do, even seasoned tech experts. Typically, you start by browsing directories and reading files, trying to piece together a mental model. This approach is inefficient and time-consuming, especially when interruptions make you start over. Imagine being dropped into a new city without a map; that’s what it feels like to dive into new code without a clear view of how its components connect. Here’s some exciting news that will change how you approach code understanding! A new tool called Graphify has exploded in popularity, gaining over 86,000 stars on GitHub in just three months. What Graphify does is transform any folder—whether it contains code, documentation, or even images—into a queryable knowledge graph. Instead of reading individual files, Graphify gives you a map of relationships: who calls whom, what depends on what, and which modules are central or peripheral. This tool uses 'tree-sitter' technology to parse code files without needing API keys, and it can optionally leverage AI models like Claude or GPT for semantic extraction from documentation. The outputs are surprisingly rich and varied: you get a 'graph.json' file for persistent data, an interactive 'graph.html' visualization you can click and search, and a 'GRAPH_REPORT.md' that highlights important connections and surprising links. You can also open it as a knowledge base in Obsidian or even use a Wiki mode for Wikipedia-style articles on project components. Graphify runs on more than 30 different platforms, including Claude Code, Cursor, Gemini CLI, and many others. This means it's widely accessible to a broad range of developers and agents. Essentially, Graphify doesn't just help you navigate code; it changes how you build a robust and lasting mental model for understanding projects. It saves you time and effort, allowing you to focus on what the code does rather than laboriously tracing its intricate paths.