IxUnderstand any codebase instantly.
Why Ix
LLMs lose context between sessions. Ix fixes that.
How it works
From source files to structured memory.
Map
Run `ix map .` on any codebase. Ix uses Tree-Sitter to parse 14+ languages, extracts every entity and relationship, then groups files into systems based on how they actually couple together.
Query
Search by symbol, explain a function's role, trace the dependency chain, or check what breaks before you change something. Structured answers in milliseconds — no reading files.
Stay current
Run `ix watch` in the background, or let Claude Code hooks update the graph every time a file is saved. The graph stays current without any manual step.
CLI-first
Every lens on your codebase, one command away.
Map architecture, explain symbols, trace dependencies, check blast radius. Every command outputs structured JSON — pipe to jq, feed to an LLM, or script your own workflows.
View all commands →Ready to give your codebase memory?
Ix is open source and runs entirely on your machine. Your code never leaves.