sudowhosudowho

Install

sudowho needs only python3 and git — both are already on macOS and most Linux distros. The gh and vercel CLIs are optional; sudowho skips whatever isn't installed.

1. Run the installer

This downloads the CLI and dashboard into ~/.sudowho and symlinks the binary into ~/bin:

curl -fsSL https://sudowho.tarsusstudios.com/install.sh | bash

If ~/bin isn't already on your PATH, the installer will tell you the line to add to your shell profile.

2. Run the setup wizard

sudowho init

Answer a few prompts for each identity you switch between (git name/email, GitHub CLI account, Vercel scope). You can add Supabase accounts and projects afterward by editing ~/.config/sudowho/config.json — see the example config.

3. Open the dashboard (optional)

sudowho dashboard

Opens at http://127.0.0.1:4173 by default. Everything runs locally; nothing is uploaded anywhere.

Manual install

Prefer to inspect before running a script? Clone the repo directly:

git clone https://github.com/dibetars/sudowho.git
ln -s "$PWD/sudowho/cli/bin/sudowho" ~/bin/sudowho

Full command reference: Docs