# Install Peeve: the guided setup

> npx peeve init writes the idiomatic install for your stack and peeve.config.json. About 25 minutes; verify names what it found.

Canonical: https://peeve.ai/developers/install/

npx peeve init detects your framework, writes the idiomatic install (@peeve/sdk where there's a build step, script tag on plain HTML) and creates peeve.config.json at the repo root. About 25 minutes, 20 of them you using your own product once while Peeve watches. npx peeve verify names what it found and what it can't reach, never pass/fail. Peeve stays read-only until you widen it; the kill switch is one command.
