← Docs

DOCS · FEATURES

A narrow surface, on purpose.

Each feature exists because, without it, the assistant would have to either guess or read its way to an answer. Together they replace a large chunk of the manual exploration work that happens silently in every coding session today.

Read the full source →

01

Project orientation

Stack, entry points, routes, schema, hot symbols — in one call.

The first turn of any session sets the tone. A single orientation query returns the project's framework, request surfaces, top directories, schema overview, hot symbols, index health, and confidence signals. Five-minute onboarding compressed into one tool call.

Read the deep dive →

02

Find before you build

The single most common AI failure: duplicating helpers that already exist.

Word-boundary, case-aware symbol search that distinguishes definitions from mentions. The assistant asks 'does this exist?' in milliseconds and gets a precise list of candidates with file paths, line numbers, and signatures — instead of a wall of grep output to re-parse.

Read the deep dive →

03

Schema awareness

Stop inventing column names from training data.

cix parses Laravel, Django, Alembic, SQLAlchemy, Prisma, and raw SQL migrations into a structured schema view. Every model, query, and migration the assistant writes can ground itself in your actual table structure.

Read the deep dive →

04

Impact analysis

What breaks if I rename this — answered before the rename.

Direct callers, transitive callers, affected routes, affected tests, affected tables, and a risk tier with reasons. Refactors stop being a sweep-and-pray exercise and become a structured task with a clear inventory of touch points.

Read the deep dive →

05

Convention enforcement

Rules live in the project, not someone's head.

Folder placement, file naming, kind classification — encoded as machine-readable conventions and checked at write time. On Claude Code, violations are blocked at the file system level. On other clients, they surface as warnings the assistant has to address.

Read the deep dive →

06

Multi-assistant support

One install. Claude Code, Codex, Gemini CLI.

Built on the Model Context Protocol. The same index, the same conventions, the same confidence signals across every assistant your team uses. Switching tools doesn't mean rebuilding context.

Read the deep dive →

07

Honest behavior

When the index doesn't know, it says so.

Every answer carries a confidence signal. When the index is stale, when a file failed to parse, when a query couldn't be resolved against a supported language — the system says so explicitly. cix would rather say 'I don't know' than fabricate.