A.P
Initializing_Core0%
Resolving_Dependencies...
ABHINAV PANGARIA
Loom
Syncing_Project_Surface
INDEX: 01STATUS: DEPLOYING_ASSETS...
01 · Agent Coordination
Lead Architect & Engineer
2026

Loom.

A shared, live world model for parallel coding agents, kept in one graph.

Loom
Brief

Parallel AI coding agents write code that passes alone and breaks when merged. Agent A changes a function's contract, agent B writes a new caller against the old one, git sees no conflict, and the tests fail only after the merge. Loom keeps the code's call graph, every agent's in-flight edits, function-level leases, decisions and test evidence in one FalkorDB graph. On every edit a CALLS traversal of one to three hops finds exactly the agents whose in-flight code depends on the change, and Loom tells them what changed under them, mid-work. Leases are an atomic Cypher compare-and-set: 50 agents making 10,000 attempts got zero double grants, against 2,332 with the check disabled. Test runs are tied to the body hash they ran against, so a later edit marks a claim stale and blocks it, and any symbol can be walked back through decision, task, agent, change and commit. Measured on the 36 STALE-bench Django task pairs with Claude Haiku, 108 real runs across blind, oracle and live: without Loom 0 of 36 merges passed, with Loom 24 of 36 did, including 12 of 12 signature changes. Most of the remaining failures are return-type changes, where the notice arrived and the model kept its own code anyway.

At a glance
0 / 36
Merges Pass, Without Loom
24 / 36
Merges Pass, With Loom
12 / 12
Signature Changes
0 Double Grants
Lease Race
Stack
Claude Code ToolingTypeScriptFalkorDB / CypherClaude Code Hooks + MCPtree-sitterReactDocker
Loom Demo: StaleBench on Django
Part of
Source →Docs →Write-up →