Ridgeline is a command-line build harness for decomposing large software ideas into phased builds executed by AI agents. Current version 0.8.2, updated frequently. It orchestrates a multi-agent pipeline (shaper, designer, specifier, researcher, refiner, planner, builder, reviewer) driven by the Claude CLI. Key differentiators: ensemble-based spec/plan generation with multiple specialist agents, built-in sandboxing via Greywall or bubblewrap, resumable execution with git checkpoints and phase-level retry. Requires Node >=20, Playwright >=1.57, and the Claude CLI. macOS and Linux only; no Windows support.
npm install ridgelineVerified import paths — ran on the pinned version, not inferred.
Auto-advances through the full pipeline (shape, spec, plan, build) for a feature named 'my-feature'.
Install Node.js 20 or later via nvm or your package manager.
Run 'npm install -g playwright' to install the correct version.
Use macOS or Linux. Consider WSL2 on Windows as a possible workaround.
Use 'ridgeline research --quick' instead of the default ensemble mode for faster single-agent research.
Install Greywall (macOS/Linux) or bubblewrap (Linux) or set RIDGELINE_SANDBOX=0 to disable.
npm install -g playwright
Upgrade Node.js to 20 or higher using nvm or your package manager.
npm install -g ridgeline