ZettelFlow¶
Draw your note workflow on a Canvas once — then think with every note it makes.
Most plugins help you write. ZettelFlow helps you think. It turns a native Obsidian Canvas into a guided note-creation wizard, then sits beside every note it makes: where the note stands, what argues with it, what it is missing, and the one next step. Offline, AI optional, and nothing is written to your vault that you did not decide.
New here? The README is the front door — it opens with the handful of things ZettelFlow asks you to do. This site is the map.
What you get¶
-
This note, beside every note
Where the note stands, four plain counts, what argues with it, and the one next step — finished in place.
-
Cultivate an idea
A guided thinking session: connect, challenge, question, advance — one real move at a time.
-
Explore your graph
Click to narrow your vault with facets, read the answer, and fly the 3D graph.
-
Tend your slip-box
One list of the notes that need you, each one click from its fix.
-
Dashboards for your vault
Chart any Obsidian Base — a local Grafana with no
dataviewjs. -
Ready-made systems
Zettelkasten, PARA, GTD, research, writing — installed in one click, rehearsed first.
Three ways in¶
No setup, no Canvas, no AI.
- Install ZettelFlow from Settings → Community plugins.
- Click the ZettelFlow ribbon icon and choose Start with my own idea.
- State your question, look at what your vault already says, and write a provisional response.
A complete workflow in one click.
- Run Browse systems from the ribbon menu.
- Pick a system — each shows its flow and difficulty — and rehearse it before installing.
- Install it into a role (create, edit, event) and create your first note.
Full control over every step.
- Create a
.canvasfile and point Settings → ZettelFlow → New notes canvas at it. - Add a note to the canvas, right-click → Create managed step, enable Root.
- Add steps, connect them with arrows, and run the wizard from the ribbon.
How it works¶
| Concept | What it is |
|---|---|
| Canvas | A native Obsidian .canvas file: each node is a step, arrows set the order. |
| Step | A note on the canvas with a target folder, a body template and actions. |
| Action | An interactive part of the wizard — prompt, calendar, selector, tags, script… |
| Conditional edge | An arrow labelled if: <expression> that is skipped when false. |
The map — where each area lives¶
For the complete, ranked list of every capability, see Everything it does.
- Start — Why ZettelFlow · Get started · FAQ · AI provider setup · Capabilities & privacy
- Think & cultivate — Think · Cultivate · A thought you can be wrong about · Two things far apart · The return of a claim
- One note — This note · Evolution timeline · Evidence map
- Explore — Explore your graph · The graph lens · Living knowledge map
- Review — Health › Tend · Practice · Second-brain review
- Build flows — Flow roles · Conditional edges · Actions
- Automate & script — Property hooks · Folder automation · Scripting · API reference
- For developers — Architecture overview · Contributing