
Your context saver and virtual cartographer.
Website · Docs · Demo . Discord
⭐ Star this repo if you find it useful
Running out of tokens while developing? Not anymore...
Modern software is complicated.
You read code. You search logs. You still guess.
AI can’t reason about systems. LLMs can’t remember them either.
Ix fixes both.

Stop digging through files. Open the map instead.
Ix improves how AI systems reason about your codebase.
30-99.7% fewer tokens on development tasks
Minimum of 43% increase in daily LLM usage
Understand systems in minutes, not hours
Directed context. More signal. Persistent system memory.
curl -fsSL https://ix-infra.com/install.sh | sh
irm https://ix-infra.com/install.ps1 | iex
/plugin marketplace add ix-infrastructure/ix-claude-plugin
/plugin install ix-memory
/reload-plugin
curl -fsSL https://raw.githubusercontent.com/ix-infrastructure/ix-codex-plugin/main/codex-install.sh | sh
openclaw plugins install ix-infrastructure/ix-openclaw-plugin
gemini extensions install https://github.com/ix-infrastructure/ix-gemini-plugin
curl -fsSL https://raw.githubusercontent.com/ix-infrastructure/ix-opencode-plugin/main/install.sh | bash
The install script sets up everything for you on macOS and Linux. It checks for and installs anything that is missing:
ix text)All you need beforehand is a terminal with curl (or wget). On Windows, install Node.js 20+ and Docker Desktop first, then run the installer.
Works on macOS, Linux, and Windows, on both x86-64 and arm64.
Ix parses and extracts symbols, calls, and imports across 26 languages, and recognizes several more config and data formats.
Languages: JavaScript, TypeScript, Python, Java, C, C++, C#, Go, Ruby, Rust, PHP, Kotlin, Swift, Scala, R, SAS, Elixir, Haskell, Zig, Lua, Bash, HTML, XML, CSS, HCL / Terraform, Makefile
Also recognized: YAML, JSON, TOML, SQL, Dockerfile, Markdown
Map your system:
ix map .
Understand a component:
ix explain auth-service
Trace a flow:
ix trace user_login_flow
Analyze impact:
ix impact database.schema
Stop guessing. Start navigating.
Map → Explain → Trace → Impact
Modern systems are not just complex, they're constantly changing.
Every time you switch context, onboard to a new service, or debug a flow, you start from zero.
AI doesn’t solve this. It amplifies it: reasoning is limited to the current prompt, and memory disappears between interactions.
Ix is built to fix this at the system level.
Stop re-learning your system. Start navigating it.
Ix is most useful for:
Ix turns your system into a living map.
Not static diagrams. Not outdated docs.
A map you can explore. A map you can trace. A map that evolves with your system.
With Ix you can:
Developers use Ix to explore and understand systems.
LLMs use Ix as persistent system memory.
Instead of guessing from limited context, AI can navigate a real system map, with structure, history, and relationships.
The result:

How it works:
A living system map
Your architecture, always up to date.
Trace flows instantly
Follow how anything moves through your system.
Understand impact
See what changes affect before you make them.
Persistent system memory
Knowledge builds over time.
AI-assisted reasoning
Explore systems with both humans and AI.
Every complex system should have a map.
Ix gives you yours.
LLMs process. Ix remembers.
Early stage. Rapidly evolving.
If you're building complex systems, we'd love your feedback.
We welcome contributions.
If you’re building with Ix or want to improve it:
Early stage. Moving fast.
Ix is in early development (alpha).
APIs and behavior may change.