Get started in 5 minutes¶
ZettelFlow is an Obsidian plugin. You need Obsidian 1.13.1 or newer, on desktop or mobile.
1 · Install¶
- In Obsidian, open Settings → Community plugins and turn community plugins on if you have not yet.
- Click Browse, search for ZettelFlow, then Install and Enable.
- A ZettelFlow button appears in the ribbon. Everything starts there.
2 · Pick one way in¶
There are three ways in. None of them needs the others, and you can switch between them at any time.
No Canvas, no setup — it works in an empty vault.
- Click the ZettelFlow ribbon button (or run Open ZettelFlow from the command palette).
- On the welcome screen, click Start with my own idea and choose a note, or capture one.
- State your question, inspect the material, write a response or a gap, and Save progress.
Then open This note from the ribbon menu: the note you are reading gets a companion in the right sidebar with its state, what argues with it, what it is missing and the one next step.
Zettelkasten, PARA, GTD, research, writing, decisions… complete flows you can try before anything is written to your vault.
- Ribbon menu → Community.
- Pick a system (you can filter by difficulty) and open it to see its steps.
- Try it to walk the system without creating anything, then Install system.
- Create a
.canvasfile (for exampleflows/daily-note.canvas). - In Settings → ZettelFlow, set that canvas as the new notes canvas.
- Add a note file to the canvas, right-click it → Create managed step, and enable Root.
- Add actions to the step (a prompt, a selector, tags…) and draw arrows to the next steps.
- Ribbon button → Create note: your first wizard run.
3 · Where to next¶
- Why ZettelFlow — what it is for, and how it sits next to Templater, QuickAdd and Dataview.
- Showcase — the whole product, one illustration at a time.
- Everything it does — every capability and where to find it.
- FAQ — mobile, offline, AI, privacy, undo, big vaults.
Stuck? Ask in GitHub Discussions.