Canvas OS (A2UI) agent

Customer opens a run, watches the canvas mutate as the agent works, steps through frames, exports the final artifact.

canvas-os Agent

Where should we start?

Pick a prompt or type your own.

AI systems powering this agent

  • A2UI primitive allowlist (planned — strict XSS guard for agent output)
  • canvas tool-call surface (planned — agent mutates state via tools)
  • frame-by-frame replay engine integration (planned — Agent OS replay-engine.ts)

APIs this domain exposes

  • /api/canvas/documents/[runId]
  • /api/canvas/documents/[runId]/mutations
  • /api/canvas/documents/[runId]/stream
  • /api/canvas/documents/[runId]/replay/[frame]