Try the local-first workflow in five minutes.
Run CS Code against a demo Docker Compose app, generate release evidence locally, inspect the buyer pack and preview metadata upload without sending source code.
Local demo commands
no source uploadcp .env.example .env
./scripts/bootstrap-local.sh
./scripts/install-local-scanners.sh
export PATH="$PWD/.tools/bin:$PATH"
source .venv/bin/activate
cscode doctor
cscode pack examples/demo-compose-app-v2 --product "Demo App" --version "2.0.0" --output-root tmp/demo-cli --exclude ".env"
cscode evidence tmp/demo-cli/release-pack-demo-app-2.0.0
cscode upload --dry-run tmp/demo-cli/release-pack-demo-app-2.0.01
Clone and install
Install the CLI dependencies in a local Python environment.
2
Run doctor
Check Python, Docker, Syft, Grype and output-directory readiness.
3
Generate packs
Scan demo v1 and v2 locally and create release evidence packs.
4
Review the diff
Open the update-diff report to see changed ports, env vars, endpoints and components.
5
Dry-run upload
Preview the exact metadata-only payload before any dashboard upload.
Proof points
The demo proves the trust boundary before it asks for anything.
The strongest first impression is not a dashboard login. It is watching the CLI produce useful evidence locally, then seeing the exact upload allowlist.
Local output
Release manifest, services, ports, exclusions, env vars, endpoints, SBOM summary, vulnerability summary and evidence pack are generated on your machine.
No source upload
The scan, pack, evidence and diff commands do not contact the SaaS dashboard.
Dry-run boundary
`cscode upload --dry-run` shows exactly what standard metadata upload would send.
Optional dashboard
Dashboard history is useful, but the CLI remains useful without it.
Use the self-serve demo first, then request access if the evidence format matches your buyer pain.
CS Code is best for vendors and consultants dealing with security review delays, on-prem installs, restricted environments, SBOM requests, vulnerability reporting and release-to-release change evidence.

