Capabilities
Live multiplayer editing
Yjs CRDT sync with presence cursors. One Durable Object per document keeps every editor convergent, even after going offline.
VSCode-grade editing
Full multi-cursor support (
Cmd+D, add cursor above/below, Alt+Click), line operations, find, and section folding.Comments and suggestions
Notion-style threads anchored to text ranges that survive concurrent edits. Accepting a suggestion splices it into the live document.
Markdown that round-trips
CommonMark plus strikethrough and task lists. The syntax markers stay visible while you edit, and a preview mode renders the clean result.
Sharing built in
Workspace and private documents, per-user roles (viewer, commenter, editor), and public read-only links.
API-first
49 documented operations. Replace a document’s content over HTTP and watch it converge into every open editor.
Get started
Quickstart
Sign in, create a note, and invite a teammate in a few minutes.
API overview
Authenticate with an API key and drive Scribe over HTTP.