Fabric
You're on the list! We'll be in touch when we launch.
Please enter a valid email address.
Something went wrong. Please try again.

Fabric documentation

Fabric is a real-time, multiplayer, agent-native version-control system: edit like Docs, version like Git. Your repo’s canonical store is a single append-only operation log, not a chain of commits. You only ever work at the end of the log; you never rewrite what’s already there.

These docs take you from zero to a full change loop in the terminal, then explain the model underneath so the commands make sense.

Start here

  • Install: get the fabric CLI on your machine.
  • Quickstart: create → clone → edit → push → propose → accept.
  • Core concepts: the operation log, changes, ops, trunks, and frontiers.

Go deeper

  • CLI reference: every command, what it does, and its flags.
  • Tickets: track work as version-controlled records.
  • Queue settings: tune the accept queue with .fabric/queue.toml.
  • Runner compatibility: which GitHub Actions features run on the Fabric runner.
  • Import: bring a Git repo in with its history intact.
  • Time-travel: read the repo as of any past frontier.
  • Editing documents: the live multiplayer markdown editor in the web file browser.
  • Agents: drive Fabric from an autonomous coding agent.