Understand
any codebase
instantly.

System intelligence for humans and AI.

Install Ix

curl -fsSL https://ix-infra.com/install.sh | sh

Turn your codebase
into a living
system map.

One codebase. Shared context.

Your terminal CLI

ix map .ix explain <symbol>ix impact <symbol>ix --help

Your agents MCP

  • Claude
  • Codex
  • Cursor
  • And more

start with cd

Starting in ~/projects, run cd my-app && ls src as one command. The prompt changes to ~/projects/my-app and the source files appear above the terminal. Then run ix map . to unfold those files into a connected map. Next, ix explain verifyToken uses code facts and rules to produce a deterministic explanation without LLMs. Here, verifyToken is a shared authentication helper in src/auth.ts, used by signIn, loadAccount, and checkout. Finally, ix impact verifyToken --depth 2 traces to those callers and then to login, account, and order features. The app shell beyond login and the dashboard beyond orders are three levels away, so their nodes and connections remain dim at this depth limit. The unrelated search and price-formatting branches also stay dim.

Run ix --help to explore more commands: search: Find symbols by name; locate: Go to a definition; overview: See a structural summary; read: Read a symbol’s source; trace: Follow a flow through code; inventory: Browse code components; rank: Find important code; history: Explore an entity’s history; diff: Compare two revisions; watch: Keep the graph up to date; smells: Spot structural issues; stats: Inspect graph statistics; doctor: Check backend health; mcp: Connect your coding agents; view: Explore the map in Compass. Use ix <command> --help for details.

Better context.
Better results.

  • Agentic memory

    Keep codebase context across sessions and agents.

  • Agentic accuracy

    Ground answers in real symbols and relationships.

  • Fewer tokens

    Retrieve focused context instead of entire files.

Runs entirely on your machine.

Free to download. Free to use.

View on GitHub