Redential CLI
@redential/cli reads your local git history and turns it into a metadata-only proof: volume, span, cadence, languages, technical categories, signed commits, ownership share. Never the code itself.
npx @redential/cli scan
That's it. No login, no config, nothing installed globally. scan makes zero network calls, prints the exact JSON it would ever upload, and stops there. You review it before anything else happens.
scan is structurally incapable of phoning home, not just network-free by default. See Trust & privacy for the executable tests that prove it.Your best work is probably under an NDA
The years you spent building payments infrastructure, hardening auth, or carrying on-call can't go in a portfolio, because none of it can leave your employer's repo. Redential's GitHub App proves work from a repo you can connect. The CLI is for the repos you can't: it reads what happened locally and produces a bundle that proves the shape of your activity without ever exposing the code.
Install
No install needed for a first look. npx runs the latest published version directly:
npx @redential/cli scan npx @redential/cli login npx @redential/cli submit npx @redential/cli logout
Prefer a persistent install:
npm install -g @redential/cli redential scan
Requires Node.js 20 or later. Every release is published from GitHub Actions on a tagged commit with npm provenance (npm publish --provenance), never from anyone's laptop. Verify any installed version was built from the published source with npm audit signatures.
Quick start
Full flag reference, exit codes, and real output examples (including the terminal "wrapped" summary): Commands.
Open source, Apache-2.0. Read the source or run the tests yourself.
← CLI overview