Skip to Main Content

Universal Editor

Built at Google I/O Hackathon · May 23, 2026 · San Francisco, CA

Universal Editor — Demo video

Universal Editor is a graph-based multi-agent "universal editor" that makes large, consistency-critical edits to content too big for a single agent's context or output budget. It runs in three phases: (1) ingest & segment: a code repo (AST → dependency-graph clustering) or a long text (chunking); (2) deliberate: per-segment worker agents run synchronous (Jacobi) rounds surfacing coordination points, while a high-capability Arbiter freezes an append-only shared "canon" and converges them onto a concrete plan; (3) mutate: every segment is edited in parallel against that shared plan, with a validation + self-heal loop. Deliberating before mutating resolves cross-segment consistency upfront, which is exactly what keeps the parallel edits coherent at scale — the thing a single agent loses track of. We demo it by rewriting Homer's Odyssey into a consistent Silicon-Valley-startup allegory (prose), which is a transformation a single model can't even emit in one pass.

Team