No Python required - installs a standalone binary. Everything below - including logging in - happens from inside sapling itself; there's nothing you have to run separately first.
irm https://try-sapling.com/install.ps1 | iex
Windows.
curl -fsSL https://try-sapling.com/install.sh | sh
macOS/Linux.
cd your-project sapling
That's it - no separate login/setup step required. A fresh install with nothing configured yet opens a menu right there in the session with “Log in to Sapling” as the first option; picking it opens your browser, and you're straight into a real turn once it closes. Free-trial accounts run on DeepSeek V4 Flash until you upgrade.
sapling login works too, any time - it's just never required. Logging in through the menu on your first real sapling run and running it as its own separate step first do exactly the same thing.