Captured. Net state: **0.1.2 is live and fixes all three** — first-run auto-onboards (no separate `marlin setup`), the local/hosted toggle is gone (local-only, machine-detected), and the API surface is hidden but kept in code for later.

One design note worth your eye when you test: bare `marlin` (unconfigured) now *opens setup and builds the engine* — exactly what you asked for ("install → setup opened"). For a brand-new user that means typing `marlin` kicks off the ~few-min engine build (clearly spinner'd, Ctrl-C-safe since config saves first). If you'd rather bare `marlin` stay instant and let only `marlin find` trigger the build, that's a one-line change — say the word.

Next time you're at a terminal: `uv tool install --refresh nemostation` (or just wait a couple min for the index), then `marlin` → you'll get the gradient hero, auto-detect, and on your first real `marlin find` the swimming fish. That's the one piece I haven't exercised against live footage yet.