The Videlic CLI uploads session logs and returns a report URL. Use it from your terminal, in a CI script, or as part of a make target — works anywhere you can run npm.
View CLI docsWhat you get
Pass any session log — JSONL, plain text, Cline's XML format. Videlic detects the agent automatically and parses accordingly.
Use --ci flag to exit non-zero when trust score is below threshold. Fail the build. Stop the ship. Your pipeline, your rules.
Add --json to get machine-readable output you can pipe into other tools, log to your observability stack, or parse in bash.
How to install
Install globally
npm install -g @videlic/cli
Authenticate
videlic login — opens a browser OAuth flow. Credentials stored in ~/.videlic.
Upload a session
videlic upload ./session.jsonl — returns your report URL in seconds.
Example terminal output
$ videlic analyze ./session.jsonl
→ Detected agent: claude-code
→ Running 4 analyzers...
✓ Honesty Check 2 discrepancies ✗
✓ Ripple Risk High — 14 deps ⚠
✓ QA Lens 1 fake assertion ✗
✓ Timeline 47 ops, 4 rewrites
Trust Score: 42/100
Report: https://videlic.dev/s/abc123
Process exited with code 1