Unfault CLI
A calm reviewer for thoughtful engineers.
Unfault helps you understand what your code means and does while you’re writing it. It builds a semantic graph of your codebase and surfaces production-readiness findings (timeouts, retries, error handling, risky patterns) with actionable context.
The documentation is the source of truth. This README stays intentionally short and points you to the right guides.
Install
Or download a prebuilt binary from GitHub Releases: https://github.com/unfault/cli/releases
Authenticate
Quick Start
# Run from your project root
Copy/Paste Oneliners
A few small habits that keep you in flow.
# Before you commit: review only what changed
# If you want the full story (same scope)
# For coding agents: compact, actionable JSON
# CI/CD: SARIF for GitHub Code Scanning
# Before a refactor: check blast radius
# When you're not sure where to start
Docs
- Docs home: https://unfault.dev/docs
- CLI guide: https://unfault.dev/docs/guides/cli/
- Copy/paste oneliners: https://unfault.dev/docs/guides/oneliners/
- Use with AI agents: https://unfault.dev/docs/guides/agents/
- CI/CD: https://unfault.dev/docs/guides/cicd/
- CLI reference: https://unfault.dev/docs/reference/cli/
Contributing
See CONTRIBUTING.md for details.