Understand Anything
Stars: 55.4K ★ | Language: TypeScript | License: MIT
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about.
Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, OpenCode, Pi Agent and more.
Overview
Understand Anything converts codebases into interactive knowledge graphs — not just pretty visualizations, but graphs that actually teach you the code. You can explore the structure, search across relationships, and ask questions about the code directly.
Built on the same philosophy as Karpathy’s LLM wiki approach — making knowledge navigable and queryable rather than static.
Key Features
- Code-to-graph: Parses any codebase into a structured, interactive knowledge graph
- Searchable: Find relationships, dependencies, and patterns across your code
- Ask questions: Query the graph about architecture, data flow, and logic
- Multi-tool compatible: Works with Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Pi Agent
- MIT licensed: Free to use and modify
Use Cases
- Onboarding to unfamiliar codebases
- Documentation generation from code structure
- Code review with relationship awareness
- Architecture discovery and refactoring planning
Related
- Karpathy LLM Wiki — similar knowledge architecture approach
- AI Engineering From Scratch — structured AI learning path