Understanding is the productUnderstand every change.
Loom runs a fleet of coding agents on one goal and gives you back the part that
matters: what was intended, what actually landed, and what a rival model could not break.
3.2A branch that fails rebases itself and re-enters the queue.
3.3Six sessions land as one reviewable pull request.
Fig.4
One goal is staged across six roles over thirty seconds. Two builders
claim a lease and start almost together; a third stages in mid-run; the verifier authors
its checks early; the tester waits for the verifier; and the critic is held until last,
because there is nothing to refute until the rest have finished.
04
Conduct
One goal in. Loom stages a fleet around it — builders first, then the
roles whose whole job is to check them.
4.1One goal in, a staged fleet out — never six at once.
4.2Dispatch is a lease: one task, one worker, never two.
4.340+ agents across six roles, supervised end to end.
Fig.C — drawn live, one clock
Six in flight.One goal, six Claude Codes
A repo is a maze with more than one way in and more than one
way out. One session takes them one at a time — finish, reset, start the
next on a cold context. Conductor dispatches six Claude Code sessions onto six
routes in parallel and lands them on one line.
01Six real sessions. Not six tabs — six Claude Code
processes under one conductor, dispatched from one brief.
02Own worktree, own lease. Each session writes in isolation,
so two runners can never take the same corridor.
03Chorus merges them back. Six routes land as intents on one
canon line — byte-identical in any order.
The app.The shipped components, running right here
Four surfaces, live in this page, on one 48-second run: a brief
filed, the diff reviewed a file at a time, four slices merged, and the graph that
recorded all of it. The line under each frame says which beat you are watching.
8.1The graph is the plan and the record at the same time.
8.2A stuck session can be steered without stopping the fleet.
8.3A refuted node goes back green only after it earns it.
LOOM CONDUCTOR — THE VERIFIED FLEET
One prompt. The fleet ships it. Verified.
Loom stages a fleet around your goal — builders first, then a verifier that writes the checks, a tester that runs the gates, and a critic that tries to break the result. Every role gets the right model: DeepSeek where it’s tiny and 25× cheaper, GPT where it’s tricky, Claude Fable where it’s hard.
api.deepseek.com/v1 · RPM 6K · TPM 10M · TEXT + TOOLS · OFF-PEAK −50% · SAME GATES, SAME CHECKS · 25× CHEAPER OUTPUT
THE RECORD · WHY EDITS CARRY INTENT
Every edit files its intent.
The fleet annotates the code as it writes it — every changed line carries the reason it exists. Then the engine reads those intents back and grades the work against them. Not vibes. A grade.
§ Pulls in pytest for its raises assertion helper and imports greet from th…
1import pytest23from greet import greet
§ Locks the happy path exactly as the README promises: a normal name and the literal "world" both must round-trip through the "Hello, {name}!" template…
§ Enforces the rejection half of the contract, and covers whitespace-only input separately from the empty string so the implementation cannot pass by a bare truthiness check — it must strip befor…
11.1Session, router, judge, human gate, function, policy.
11.2Only two of the six are a model call.
11.3Each one already ships as a part of Loom.
Fig.12
12
The wiring
A loop becomes a graph in four moves: give each step a kind, decide where
control goes next, thread one typed value through, then put the condition in code with a
bound the executor enforces.
12.1A loop is a graph with one node and an edge back to itself.
12.2It works right up until the agent is the only thing that knows why it stopped.
12.3Every decision here points at the code and the state value that made it.
Honest caveat. None of this is new. Graph-structured agent runtimes have
shipped since 2024, and the ancestry runs back through DAG schedulers, state machines and Airflow.
A graph does not replace a loop either — a cycle is a loop, so a graph contains one. No
benchmark comparing the two exists that we can find, and we are not going to pretend otherwise.
The label is contested: some people mean workflow graphs, others mean knowledge graphs. We mean
workflow graphs, and only that. What we claim is narrower and checkable — every decision on
this page points at the code and the state value that made it. Sources: ExplainX 2026-07-18 ·
LangChain, “3 years of graph engineering” · AIBuilderClub hype check ·
SmartScope on containment.
>
>
>
>
>
>
CHORUS · THE MERGE ENGINE
Six writers. One file. No conflicts.
Every session works in its own worktree; Chorus lands their changes as intents, re-runs the gates on each landing, and advances the canon — byte-identical in any order. Below: the pipeline itself — six threads through one gate into one canon line. It’s why the product is named Loom.
FIELD BASELINE: 27.7% OF AGENT PRS LAND WITH MERGE CONFLICTS (107K PRS, ARXIV 2604.03551). EVERY OTHER TOOL ISOLATES WRITERS OR PICKS ONE WINNER — CHORUS MERGES THEM. DRAWN LIVE, NOT A VIDEO.
Pick the model you run today and how many tokens you burn a month. The Conductor
re-prices the same work routed across the roster — small jobs to the cheap seats, big builds
to the front-runner. Or skip the guessing and drop a real transcript.
01 · THE MODEL YOU RUN TODAY
04 · OR STOP GUESSING
DROP A SESSION TRANSCRIPT.JSONL FROM CLAUDE CODE, OR ANY LOG — OR CLICK TO CHOOSE. COUNTED IN YOUR BROWSER; NOTHING UPLOADS UNLESS YOU SEND IT.
SENDS THE COUNTS + THE FIRST 300KB, NOTHING ELSE. WE READ EVERY FILING.
02 · TOKENS PER MONTH 30M
THE NUMBER ON YOUR PROVIDER’S USAGE PAGE. 5M ≈ A LIGHT WEEK · 100M ≈ A HEAVY MONTH.
03 · WHAT DOES THE WORK LOOK LIKE?
THE READOUT
QUALITY70.1→82.0+11.9 PTS
SPEND / MO$180→$158−12%
CHEAPER AND SHARPER — NO TRADE.
MODELED · LIVE CATALOG
>
82.0TERMINAL-BENCH 2.1
MEASURED, NOT CLAIMED
The best Opus 4.8 result on Terminal-Bench 2.1 — 82.0% with the same model that scores 78.9% on Claude Code. The whole run is public: every task, every transcript, every failure.
Any of them. Claude runs the harness; the docket routes each task to Claude, GPT, DeepSeek, or Gemini by price and benchmark — your API keys or Loom credits.
Does my code leave my machine?+
Loom is a desktop app. Sessions run in local worktrees on your hardware; model calls go to the providers you configure. Loom Cloud is optional and self-hosted on your own mini-server.
What does it cost?+
The app is a free 12 MB download. Bring your own keys and pay providers directly, or use Loom credits — tiers are credit limits, nothing else. See pricing.
What do I need to run it?+
A Mac with Apple Silicon. The app auto-updates from a signed feed. Windows and Linux aren’t available yet — we won’t pretend otherwise.