One command. Sixty seconds. Done.
Install theSolid# CLI
Paste the command for your OS. The installer handles Node, the CLI, your editor wiring, shell completion, and your first login — all without you typing another character.
macOS
curl -fsSL https://solidnumber.com/install.sh | shLinux
curl -fsSL https://solidnumber.com/install.sh | shWindows (PowerShell)
iwr -useb https://solidnumber.com/install.ps1 | iexWhat the installer actually does
Every step is idempotent — safe to re-run. Nothing landed on your machine that you can't see.
- 1Verifies Node 20+Installs Node 20 LTS via fnm (macOS/Linux) or winget (Windows) if missing. Skips if already present.
- 2Installs @solidnumber/cli globallynpm install -g @solidnumber/cli@latest — pulls the same package the docs reference.
- 3Opens the browser to log you inStandard OAuth-style flow. The token lands in ~/.solid/config.json and never leaves your machine.
- 4Wires Claude Code (if installed)Adds a SessionStart hook so .claude/CLAUDE.md auto-refreshes every Claude session. Detects via `which claude`.
- 5Installs shell tab-completionAuto-detects bash / zsh / fish / PowerShell and writes the completion script to the canonical path.
- 6Prints next stepsThree commands you can run: scaffold a business (52 industry templates), pull an existing company, or spin up a live demo.
Source is public
Read install.sh or install.ps1 before you pipe to your shell. We expect you to.
Idempotent
Re-run any time to upgrade. Detects existing installs, skips work that's already done, never duplicates.
Agent-ready
Auto-wires MCP for Claude Code / Cursor / Codex when detected. JSON error envelope is on by default in v2.0.
Already have the CLI?
Re-run the installer to upgrade, or use npm directly:
npm i -g @solidnumber/cli@latestManual install (no curl-pipe-shell)
If your security policy forbids piping a remote script to your shell, install in two steps:
# 1. Install Node 20+ from https://nodejs.org # 2. Install the CLI npm install -g @solidnumber/cli@latest # 3. Login + wire your editor solid auth login solid install # Claude Code SessionStart hook solid completion install # bash / zsh / fish / PowerShell