Bring your own LLM, bring your own API key. Configurable reviewer agents, secret scanning, and native CI integration — in a single binary.
Works with any LLM provider
Features
A single binary with batteries included. No SaaS middleman sitting between you and your LLM.
{{ feature.desc }}
Getting Started
Single binary, no runtime dependencies.
# Cargo cargo install nitpik # Or use Docker docker pull nitpik:latest
Set a provider and API key — that's it.
export NITPIK_PROVIDER=anthropic export ANTHROPIC_API_KEY=sk-...
Point it at a diff and get findings instantly.
nitpik review --diff-base main
Reviewer Profiles
Four profiles ship out of the box. Create your own with Markdown and YAML.
--- name: team-conventions description: Enforces our coding standards tags: [style, conventions] tools: - name: run_tests command: cargo test --- You are a code reviewer enforcing our team's conventions. Check for: - snake_case functions - Result-based error handling - Doc comments on public items
CI Integration
Inline annotations on GitHub, code quality reports on GitLab, review comments on Forgejo — all built in.
Pricing
No per-seat charges. No usage caps. You bring the model — we bring the tooling.