Turn any codebase into an interactive knowledge graph you can explore, search, and ask questions about.
English | 简体中文 | 繁體中文 | 日本語 | Türkçe
👩💻 Junior DevelopersStop drowning in unfamiliar code. Get guided tours that walk you through the architecture step by step, with every function and class explained in plain English. |
📋 Product Managers & DesignersFinally understand how the system actually works without reading code. Ask questions like "how does authentication work?" and get clear answers grounded in the real codebase. |
🤖 AI-Assisted DevelopersGive your AI tools deep context about your project. Use |
🗺️ Interactive Knowledge GraphFiles, functions, classes, and their relationships visualized with React Flow. Click any node to see its code and connections. |
💬 Plain-English SummariesEvery node described by an LLM so anyone — technical or not — can understand what it does and why it exists. |
🧭 Guided ToursAuto-generated walkthroughs of the architecture, ordered by dependency. Learn the codebase in the right order. |
🔍 Fuzzy & Semantic SearchFind anything by name or by meaning. Search "which parts handle auth?" and get relevant results across the graph. |
📊 Diff Impact AnalysisSee which parts of the system your changes affect before you commit. Understand ripple effects across the codebase. |
🎭 Persona-Adaptive UIThe dashboard adjusts its detail level based on who you are — junior dev, PM, or power user. |
🏗️ Layer VisualizationAutomatic grouping by architectural layer — API, Service, Data, UI, Utility — with color-coded legend. |
📚 Language Concepts12 programming patterns (generics, closures, decorators, etc.) explained in context wherever they appear. |
Stop reading code blind. Start understanding everything.
## Star HistoryMIT License © Lum1104