Before: Log archaeology
Noise-heavy… 5,000 lines of interleaved stdout …
error: command failed (exit code 1)
… which job? which step? search and hope.Interleaved text output forces you to reconstruct the failure path after the run is already over.
Loom is an open-source workflow engine that writes deterministic receipts, manifests, and event streams so you — or your agent — can jump to the exact failure without digging through scattered logs.
3 pointer hops
from run to failing step
~2 KB
to the failing unit
5 min
to first workflow run
… 5,000 lines of interleaved stdout …
error: command failed (exit code 1)
… which job? which step? search and hope.Interleaved text output forces you to reconstruct the failure path after the run is already over.
receipt -> pipeline/manifest.json
jobs/<job_id>/manifest.json -> failing_step_events_path
.../events.jsonl -> exact failure evidenceFollow a narrow evidence trail to the exact failing unit instead of widening to broad logs first.
Open the receipt, follow the manifests, and land on the exact failing events file without scanning broad logs first.
Receipts, manifests, and event streams give every run the same evidence shape for handoffs, reruns, and tooling.
Validate, compile, run, cache, and diagnose workflows with one model that stays useful after the happy path ends.
Write a workflow in `.loom/workflow.yml`.
Run `loom check` to validate schema.
Run `loom run --local`.
Follow manifest pointers to the failing unit.
Structured runtime artifacts let your agent triage failures using the same evidence you would inspect.
Structured receipts and manifests give your agent a stable starting point — no reconstructing context from scattered logs.
Pointer paths tie your agent to the same evidence you would inspect, eliminating ambiguity during automated triage.
Loom is your workflow engine and evidence trail. Your agent benefits because every runtime artifact is structured and deterministic.
Choose the shortest path for what you need to do next.
Run a first workflow, inspect the artifacts it creates, and diagnose one intentional failure end to end.
Understand the workflow model, the four-step loop, and how pointer-first diagnostics fit into it.
Use the diagnostics ladder to go from receipt to the exact events file without widening to broad logs first.
Run Hello Loom in under five minutes, then inspect the exact artifacts it writes.
Run Hello Loom