Out of interest how do you run most of Observable locally?
I find it can't do nested logic the way observablehq.com can though. For instance, I like having inputs embedded in paragraphs of text, which requires having logic mixed in with a markdown cell. There are certain things that I can do on the web that don't work locally.
There's also https://observablehq.com/@asg017/introducing-dataflow, which I haven't tried yet.