Flowchart

%% Yes, this graph looks like a stick figure. And yes, that is intentional. graph TD; p[Click the red links for instructions.] p --> id id[Do you have an existing
Trilium installation?]-->firstyes[Yes, I already use the desktop
app, sync existing data]; id --> firstno[No, I do not already
use the desktop app]; click firstyes "https://trilium.cc/instructions#i-already-use-the-desktop-app-sync-existing-installation-and-data" style firstyes stroke:red,stroke-width:4px,color:red; firstno --> sync[Do you want to sync
it with a desktop app?] sync --> secondyes[Yes
] sync --> secondno[No, the
web app] click secondyes "https://trilium.cc/instructions#i-want-to-use-the-desktop-app-but-i-dont-have-an-existing-installation" style secondyes stroke:red,stroke-width:4px,color:red; click secondno "https://trilium.cc/instructions#i-want-to-use-the-web-app-without-syncing" style secondno stroke:red,stroke-width:4px,color:red; id[Do you have an existing
Trilium installation?]-->selfhost[Yes, I already selfhost on a server]; style selfhost stroke:red,stroke-width:4px,color:red; click selfhost "https://trilium.cc/instructions#i-already-self-host-on-a-server"

Chart source
%% Yes, this graph looks like a stick figure. And yes, that is intentional.
graph TD;
    p[Click the red links for instructions.]
    p --> id
    id[Do you have an existing
Trilium installation?]-->firstyes[Yes, I already use the desktop
app, sync existing data]; id --> firstno[No, I do not already
use the desktop app]; click firstyes "https://trilium.cc/instructions#i-already-use-the-desktop-app-sync-existing-installation-and-data" style firstyes stroke:red,stroke-width:4px,color:red; firstno --> sync[Do you want to sync
it with a desktop app?] sync --> secondyes[Yes
] sync --> secondno[No, the
web app] click secondyes "https://trilium.cc/instructions#i-want-to-use-the-desktop-app-but-i-dont-have-an-existing-installation" style secondyes stroke:red,stroke-width:4px,color:red; click secondno "https://trilium.cc/instructions#i-want-to-use-the-web-app-without-syncing" style secondno stroke:red,stroke-width:4px,color:red; id[Do you have an existing
Trilium installation?]-->selfhost[Yes, I already selfhost on a server]; style selfhost stroke:red,stroke-width:4px,color:red; click selfhost "https://trilium.cc/instructions#i-already-self-host-on-a-server"