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.

A researcher using a tablet with a spatial canvas during fieldwork away from a reliable network

Offline · 7 changes safe on device

Illustration of Fabric’s fieldwork and unreliable-network use case.

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.

  1. 01

    Write locally

    Your input updates local state before a round trip.

  2. 02

    Persist safely

    Visited board state and supported pending assets enter device storage.

  3. 03

    Queue changes

    Unacknowledged updates remain identifiable instead of looking falsely synced.

  4. 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

Apply PatchDiscard Preview

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.

Keep approval between the model and the canvas.

Open Fabric to review every proposed operation while local, syncing, synced, offline, and recovery states remain explicit.