sudowhosudowho
100% local — nothing ever leaves your machine
sudowho

One command to switch git, GitHub, Vercel & Supabase identities

sudowho is a local-first CLI and dashboard for developers juggling multiple accounts. Switch identities per repo, wake or pause Supabase compute, and track git activity — all from one tool that never phones home.

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

Use it as a CLI

Drop into any repo and run sudowho work to switch git, GitHub, and Vercel in one shot — with an optional auto-generated commit message and push.

Dashboard

Or a local web dashboard

Run sudowho dashboard to open a local UI with every command wired to a button — compute status, heartbeats, and git activity across every project, light or dark mode.

Why sudowho

Built by a developer managing 9+ Supabase accounts and multiple GitHub/Vercel identities across personal and client work — for anyone in the same boat.

Runs entirely on your machine

No account, no server, no telemetry. Your git, GitHub, Vercel, and Supabase credentials never leave your laptop.

Zero lock-in

Everything is one readable JSON file you own. Back it up, version it, edit it by hand — no proprietary format.

No heavy dependencies

Pure bash + Python standard library on the CLI, vanilla JS/CSS on the dashboard. Nothing to `npm install` to run it day to day.

One command, not four

Switching git identity, `gh auth switch`, and Vercel login/scope used to be three manual steps per context switch. Now it's one.

Stops surprise Supabase pauses

Free-tier projects auto-pause after 7 idle days. sudowho heartbeats your own DB on a schedule and tells you exactly how many days you have left.

One table instead of five dashboards

See every project's compute status, last git push, and account mapping in one place — instead of five browser tabs across vendors.

Built for multi-client work

Freelancers and consultants managing several client GitHub/Vercel/Supabase orgs get a single source of truth for which is which.

Fully open source

MIT licensed. Every line that touches a token is readable — audit it yourself instead of trusting a black box.

Get updates

New releases, providers beyond Supabase, and the desktop app — straight to your inbox. No spam.