installation

Install Stet in two minutes.

Stet is a small command-line tool. It runs on your machine, needs no account, and never sends your code anywhere. The npm package is called stet-cli; the command you type is stet.

GitHub ↗npm ↗
01

Check you have Node 18 or newer

Open Terminal (Mac), PowerShell (Windows) or your editor's terminal and run:

terminal
node -v # needs v18 or newer
git --version

No Node? Install the LTS version from nodejs.org. Stet works best in a git repository.

02

Try it without installing

Go to the top folder of your project (the one with .git and package.json or similar) and run:

terminal
cd ~/code/your-project
npx stet-cli init

npx downloads Stet, runs it once and keeps nothing installed globally.

03

Or install it for every project

terminal
npm install -g stet-cli
stet --version

Mac “EACCES: permission denied”? Run sudo npm install -g stet-cli and enter your Mac password (nothing shows as you type). Or set npm to install into your home folder once:

terminal
mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
npm install -g stet-cli
04

Update or remove

terminal
npm install -g stet-cli@latest # update
npm uninstall -g stet-cli # remove the tool
rm -rf .stet AGENTS.md CLAUDE.md # remove Stet from a project (optional)
05

Next: set up your first project

Write your charter, lock 2–3 things that already work, and run your first check. About ten minutes.

Setup guide →

Something didn't work? Open an issue on GitHub with the command and its output.