SkillAgentSearch skills...

Ix

Understand any codebase instantly. System intelligence for codebases — built for humans and AI.

Install / Use

/learn @ix-infrastructure/Ix

README

<p align="center"> <img src="./assets/logo.png" width="40%" /> </p> <h1 align="center">Understand any codebase instantly.</h1> <p align="center"><em>Your context saver and virtual cartographer.</em></p> <p align="center"> <img src="https://img.shields.io/github/stars/ix-infrastructure/IX-Memory" /> <img src="https://img.shields.io/github/license/ix-infrastructure/IX-Memory" /> <img src="https://img.shields.io/github/actions/workflow/status/ix-infrastructure/IX-Memory/ci.yml?label=tests" /> <img src="https://img.shields.io/badge/platform-windows%20%7C%20macOS%20%7C%20linux-lightgrey" /> </p> <p align="center"> <img src="https://img.shields.io/badge/status-alpha-blue" /> <img src="https://img.shields.io/badge/focus-system--intelligence-purple" /> <img src="https://img.shields.io/badge/AI-persistent--memory-blueviolet" /> <img src="https://img.shields.io/badge/LLMs-Claude%20%7C%20Codex-orange" /> </p> <p align="center"> <a href="https://www.ix-infra.com">Website</a> · <a href="https://www.ix-infra.com/docs">Docs</a> · <a href="https://www.ix-compass.com/">Demo</a> </p> <p align="center"> ⭐ Star this repo if you find it useful </p> <br/>
<br/>

Problem

Running out of tokens while developing? Not anymore...

Software systems are too complex to understand.

You read code. You search logs. You still guess.

Ix maps your system instead.

AI can’t reason about systems. LLMs can’t remember them either.

Ix fixes both.

Demo

<p align="center"> <img src="./assets/demo.gif" width="90%" /> </p>

Stop digging through files. Open the map instead.

Ix improves how AI systems reason about your codebase.

Results

30% fewer tokens on development tasks
43% increase in daily LLM usage
Understand systems in minutes, not hours

Directed context. More signal. Persistent system memory.

Install

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

Requirements

  • macOS, Linux, or Windows
  • Git installed
  • Docker (for full functionality)

Supported Languages

Ix currently supports:

  • TypeScript / JavaScript
  • Python
  • Go
  • Java
  • more coming

(See docs for full list)

Quick Start

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

Why Ix

Modern systems are not just complex — they are constantly changing.

Every time you switch context, onboard to a new service, or debug a flow, you start from zero.

  • knowledge is fragmented across code, logs, and people
  • context is lost between sessions
  • understanding does not persist

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.

  • builds a structured map of your system
  • captures relationships and flows
  • persists understanding over time
  • gives both humans and AI a shared source of truth

Stop re-learning your system. Start navigating it.

Use Cases

Ix is most useful for:

  • large codebases
  • unfamiliar systems
  • onboarding new engineers
  • debugging complex flows
  • improving LLM-assisted development

The Shift

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:

  • Understand architecture instantly
  • Trace how anything works
  • See impact before making changes
  • Debug systems faster
  • Build persistent system memory over time

Built for humans and AI

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:

  • better reasoning
  • more consistent answers
  • understanding that compounds over time

Architecture

<p align="center"> <img src="./assets/arch.png" width="100%"/> </p>

How it works:

  1. Map — build a system map from code and signals
  2. Structure — identify boundaries, flows, and relationships
  3. Remember — persist decisions and system knowledge
  4. Understand — explore, trace, and analyze with context

Core Capabilities

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.

Philosophy

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.

Contributing

We welcome contributions.

If you’re building with Ix or want to improve it:

  • open an issue
  • submit a PR
  • share feedback

Early stage. Moving fast.

Status

Ix is in early development (alpha).

APIs and behavior may change.

View on GitHub
GitHub Stars14
CategoryOperations
Updated1h ago
Forks2

Languages

TypeScript

Security Score

95/100

Audited on Mar 28, 2026

No findings