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.

Quick start
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 (no install)
npx @redential/cli scan
npx @redential/cli login
npx @redential/cli submit
npx @redential/cli logout

Prefer a persistent install:

npm (global)
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

01Scannpx @redential/cli scan. Prints the full bundle, review it. Nothing is sent.
02Log innpx @redential/cli login. Device flow, one time, stores a session token locally.
03Submitnpx @redential/cli submit. Scans again, shows you the bundle, asks before uploading.
04Log outnpx @redential/cli logout. Deletes the locally stored session, any time.

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