audit:free and check:free-cost
Deterministic offline audit and a gate that fails if a metered API dependency appears.
1stStep.ai
Free offline CLI
1stStep OS Audit is a local CLI for existing repositories. It prefers evidence over documentation theater, keeps a zero metered API cost path, and never rewrites the target tree. A SECURITY.md is not proof of security. Run --help after clone.
Get it
The public repo is the install. Node 24 or newer. Nothing here requires an email, account, or paid API key.
Public source. Clone, install, then ask the CLI for help. This is the live listing.
Deterministic offline audit and a gate that fails if a metered API dependency appears.
Audit output is written to an audit home outside the target (default ~/.osaudit for osaudit). The target tree is not rewritten.
git clone https://github.com/1ststepai/1ststep-os-audit cd 1ststep-os-audit npm install node engine/src/cli.ts --help npm run audit:free -- --help npm run check:free-cost
osaudit — 1stStep OS Audit local CLI Commands: validate | lock [--update] | init <path> --target ID --name NAME confirm | baseline | score | report | finalize help Global: --home ~/.osaudit --target TGT-ID --by user.owner -h, --help Never writes into the target project tree.