The diff is not the change
AI writes code faster than teams can understand its consequences.Kin shows what a change touches before it merges, by keeping a living map of the software itself.
Most AI tools rebuild context for each task. Kin keeps a durable semantic record across tasks, agents, and changes.
Worked example. Consequence surfaced before a compiler runs. Gaps are reported, not guessed.
The same edit, two records.
A line diff records the edit.The graph records what the edit touches.
What the diff records: a one-line parameter change. Nothing here shows the sibling services still calling the old signature.
- services/checkout.ts:84
- services/analytics.ts:112
What Kin records: the call graph around the change, so both un-updated callers surface before the change merges.
Understand the change.Govern the consequence.Evolve the repository.
A diff records the edit. Kin records its consequence.
- 01
Understand now
Persistent, graph-backed context, references, traces, impact, and history for agents and reviewers.
- 02
Govern next
Advisory review first; evidence-backed gates after the organization has observed enough results to trust them.
- 03
Become authority later
Graph-native branches, transactions, merges, history, and repository state, with files and Git serving as compatibility projections.
Ask the graph from any surface.
Query exact context from your terminal, or serve the same graph to Claude, Cursor, and Codex over MCP.
Impact analysis for 'verifySession' (Function) @ services/auth.ts:42:
4 local entities impacted within 3 hops:
1 hop (direct callers):
- processCheckout (Function) @ services/checkout.ts:84
- trackUserEvent (Function) @ services/analytics.ts:112
2 hops:
- checkoutRoute (Function) @ api/routes/checkout.ts:31
- verifySession contract (Test) @ services/__tests__/auth.spec.ts:12The graph is the record, not an index over it.
Kin is not another context engine or code reviewer. It is the system of record for AI-written software, and the graph is where that record lives.
- 01
Not another context engine
Context is one output of the standing graph.
- 02
Not another AI reviewer
Review is one decision surface over the record the graph already holds.
- 03
Not a graph over Git
That describes an index. Kin's thesis is that the graph itself becomes durable repository truth.
AI writes code.Kin proves what changed.
On a real ripgrep change, a one-line signature edit surfaces the entities it affects before a compiler runs. The exact reproduction commands, and the limits of what we claim, are on the evidence page.
One line changed.Consequence surfaced before compilation.
A pinned revision, the reproduction recipe, and the claims we are not making.
Inspect the evidenceBring the shared record to your entire team.
KinLab adds shared repository graphs, review history, and team memory on top of Kin.
Start with one repository.
Install Kin locally, initialize one repository, and give your agents exact context from a standing semantic graph.