Context isn't intent.

AI writes code. Humans write software.

Git for code. Igni for intent.

Make the decisions shaping agent-built code visible, owned, and connected.

Agents make the code. Someone has to own the calls.

Every implementation is full of judgment: tradeoffs, constraints, patterns, exceptions. Today those calls happen inside runs, memory files, and diffs.

More context, memory, and review can help a run. They do not make judgment part of the work.

Igni brings the call into the open while the work is still live, so humans and agents shape the direction before it disappears into code.

Not better context. Infrastructure for intent.

The loop in motion

The moment a tradeoff becomes intent.

Agentic development does not need more places to watch work happen. It needs a place for judgment to become part of the work.

01

The work pushes back.

The agent surfaces a real tension before it becomes a quiet choice in code.

02

Humans and agents shape the call.

The call is shaped on the same live surface — not handed back as a diff.

03

The work continues from the call.

The call becomes graph-connected intent. Current work keeps moving; the next agent starts from it.

Agent speed is no longer scarce. Direction is.

Read the full argument →

What makes it work

One layer. Three jobs.

The intent layer has to connect judgment to code, let reality push back, and keep humans in the work while the call is still open.

Intent Graph

Where calls gain force.

Decisions, requirements, patterns, and discoveries connect to the code they govern.

Without it: intent is scattered context.

Intent Loop

Where reality pushes back.

Agents build from current intent. Igni surfaces the tensions that matter.

Without it: intent falls behind reality.

Intent Stage

Where the call gets shaped.

Humans and agents shape the call together while the work is still live.

Without it: humans find out too late.

Day zero is not a blank graph.

Point Igni at your codebase. The graph builds from real product and code structure. You choose what should guide the work.

Day zero is curation, not data entry.

Charter access

For teams running agents on code that matters.

We're onboarding a small number of charter teams — engineering organizations shipping real production code through coding agents, ready to surface and own the calls those agents are already making.

Read Ben's essay →