Less context.
More signal.
Retrieve the symbols, callers and tests relevant to a task instead of repeatedly loading entire files.
Less searching. Less rereading. More understanding.
AIR is
building the semantic layer that connects your agents to the
structure behind your code.
Your agents. Your languages. No application rewrite.
A symbol, its dependencies, its contract and its tests.
Keep what you’ve built
Existing-language adapters are on the roadmap. No migration to AIR required.
A better starting point for every task
Give agents the relationships behind the files, so they can spend less effort reconstructing what your team already built.
Retrieve the symbols, callers and tests relevant to a task instead of repeatedly loading entire files.
Make dependencies, types, effects and constraints explicit before an agent proposes a change.
Check semantic patches against revisions and declared requirements, then produce a normal source diff.
These are product goals. Repository-level savings and change quality will be measured in pilots, not assumed.
The layer between intention and implementation
AIR is designed to make the coding tools you already use more effective. Model-independent infrastructure, built around your repository.
Understand → Focus → Validate
Same languages.
Same source of truth.
Integration vision · Agent and repository adapters are planned, not available today.
Start with a bounded view of relevant symbols, dependencies, callers and tests. Expand only when the task needs more information.
Built in the open. Grounded in evidence.
The engine prototype is working. The next step is proving useful context on an existing repository, with measurable outcomes.
Binary graphs, typed construction, checked edits and demonstrated native and static-web outputs.
Explore what existsOne source language. One agent integration. Relevant symbols and dependencies, measured against the existing workflow.
Read-only first · No application rewriteSemantic patches that produce small source diffs and pass the repository’s language, build and task checks.
Preconditions · Validation · ReviewFor the technically curious
The current local prototype demonstrates semantic graph construction and checked outputs. Repository indexing and agent adapters are the next product milestone.
cd ~/air
python3 -m examples.session_demo
./build/session-hello
Run in an existing AIR checkout. Python 3.10+ and Clang or GCC required.
The future of agent-assisted engineering
Better context. Explicit relationships. Changes you can check.