Quick Start
Welcome — this page is itself a working document. Every table, chart, and diagram below renders exactly the way it would in anything you write here.
Why this isn't a chat
A regular AI chat is a feed: every reply drags the whole conversation along with it. Here the result is a document instead — AI writes into it as patches while you discuss, so by the end you have a finished piece of text, not a wall of messages to pick apart.
Your first document
- Create a document from the Documents tab in the sidebar, or just start typing in this one.
- Left pane: raw Markdown. Right pane: live formatted preview. Toggle either with Shift+Z / Shift+X, or use the panel-order button in the toolbar to see both side by side.
- Every heading gets an invisible anchor the moment it exists. That anchor is what lets a thread or an AI patch keep targeting the same section even after you edit the text around it — as long as you don't delete the heading itself.
Talking to AI: threads, patches, branches
Open the AI panel (Shift+C) and start a thread. Ask a question, or ask for a change — if AI proposes an edit, an Apply changes to document button appears under its reply. Nothing changes until you click it.
Threads branch like a forum, not like a chat log:
Want a different angle on the same section? Open another thread instead of editing the old one — nothing is overwritten, and you can always go back and read, or apply, the original.
Manual context
Click Context above the message box:
- Auto — sends the current section (or your text selection), plus whatever else looks relevant.
- Manual — you tick exactly which sections, other threads, even other documents go into this one request.
A regular chat resends its whole history on every message. Here you choose what's in the box, every time:
(Illustrative numbers, not a measured benchmark — the real ratio depends on how long your document already is.)
Keeping a document current: AI Update
The AI Update button (Shift+R) checks the web for what's changed since you last asked, and adds it — dated, sourced — without rewriting what's already there.
- First run on a plain document restructures it into three sections: Brief (what the topic is), Description (current state), Chronology (a dated log of changes).
- Every run after that re-checks and appends new entries to Chronology, leaving the rest untouched.
- If a dated log isn't the right shape — you need prose, tables, charts, diagrams instead — start the document with an Editorial Approach heading. AI Update then rewrites that whole section from scratch on every run, based on the task and whatever it finds.
Version history
| Action | What it does |
|---|---|
| Save version | Snapshots the current content under a name |
| Restore | Rolls the document back to that version |
| Preview | Shows a past version without restoring it |
| Current changes | Returns to what you have right now |
Open the History tab with Shift+D. Free accounts keep the last 50 versions per document — older ones drop off automatically as new ones are saved.
What you can embed
Standard Markdown — headings, bold, italic, nested lists, task lists, blockquotes, links, syntax-highlighted code — plus two extras, written as fenced code blocks just like any other:
| Fence language | Renders as |
|---|---|
plot | An Observable Plot chart — the one above is one |
mermaid | A Mermaid diagram — the flowchart above is one |
anything else (js, bash, json, …) | Syntax-highlighted code |
A task list, since it's easy to miss:
- Read this guide
- Open the AI panel and ask it something
- Try Manual context on a real document
Screenshots and uploaded images aren't covered here — everything above renders from plain text, nothing to keep track of separately.
Export & import
| Menu item | Produces |
|---|---|
Download .md | Plain Markdown source |
Download .html | One self-contained file — fonts, charts, diagrams inlined, opens offline |
Download structured .html | A small multi-page site with its own navigation |
| Print / PDF | Browser print dialog, styled for paper |
Download .json / .json.gz / .zip | Full document plus version history — for backup or moving between accounts |
Import accepts a plain .md file, or any of the JSON archive formats above.
Signed in vs. anonymous
No account needed to use the editor — documents save to this browser automatically. Sign in and they sync to the server instead, with autosave, so you can pick up on another device.
Keyboard shortcuts
| Shortcut | Action |
|---|---|
| Shift+Z | Toggle the Markdown pane |
| Shift+X | Toggle the formatted preview |
| Shift+C | Toggle the AI panel |
| Shift+R | Run AI Update |
| Shift+Q | Collapse/expand the sidebar |
| Shift+A | Sidebar → Documents |
| Shift+S | Sidebar → this document's sections |
| Shift+D | Sidebar → History |
| Shift+F | Sidebar → Notifications |
| Ctrl+Z / Ctrl+Shift+Z | Undo / redo within the current section |
| Ctrl+F | Search in the editor |
Who this is for
Built for tasks that need a real, substantial result — technical docs, research, deep dives, architecture decisions. Not for small talk.
That covers the surface. Nothing above is a mockup — try it right here, on this document.