Local agency · Assisted synthesis
Keep thinking when the signal drops.
Fabric keeps previously visited work useful offline. Its AI skill receives selected objects, streams a bounded proposal, and waits for your approval before changing the canvas.

Offline · 7 changes safe on device
Offline contract
Instant locally, honest about sync.
Fabric applies input to local board state before network acknowledgement and keeps device-only, syncing, synced, offline, and recovery states distinct.
01
Write locally
Your input updates local state before a round trip.
02
Persist safely
Visited board state and supported pending assets enter device storage.
03
Queue changes
Unacknowledged updates remain identifiable instead of looking falsely synced.
04
Merge on reconnect
CRDT updates converge, while generation mismatches trigger recovery—not silent overwrite.
AI contract
AI proposes. You decide.
Fabric’s application-owned harness uses one bounded skill, selected context, operation budgets, permission checks, and one reviewable patch.
Your request
“Cluster the selected interview notes and draft three opportunity statements.”
- Context
- 12 selected notes in one frame
- Skill
- Cluster selected notes
- Allowed tools
- Read selection · Propose nodes · Propose groups
- Writes
- None until approval
Proposed patch
3 theme frames, 8 moved nodes. No source content deleted.
Momentum
4 notes
Control
5 notes
Confidence
3 notes
AI may
Help transform selected context.
- Read 2–40 selected notes, text blocks, frames, images, or shapes
- Create labeled theme frames and propose moves for selected objects
- Stream run progress and a schema-validated proposal preview
- Reject stale board versions, oversized patches, or disallowed operations
- Apply one approved patch and confirm its durable receipt
AI may not
Bypass ownership or hide a broad change.
- Read unselected board content
- Rewrite, resize, delete, or connect existing objects
- Grant itself new tools, network access, or capabilities
- Apply a proposal automatically or around authorization checks
- Run without the configured worker and streaming model-provider connection
What is real today
The core product path is implemented.
Fabric connects authenticated editing, durable board storage, local recovery, comments, scoped sharing, realtime transport, and streamed AI proposals.