Documentation
LintCat
An AI reviewer that reads your pull requests and leaves inline review comments, plus an AI PR Review check run with the full summary. Install the GitHub App and add a model key. Nothing goes in your CI.
What it does
One reviewer reads each pull request in a single pass, looking for correctness, security, performance, test and documentation problems. You don’t need to configure anything to get that.
A finding can include a suggested fix. LintCat checks the fix against the file at the pull request’s latest commit before offering it, so a suggestion never lands on the wrong lines. Apply it with one click, or have LintCat commit it for you.
Getting it on your repositories
Install the LintCat GitHub App on your organization or personal account, and pick the repositories it may review. An organization owner saves one Anthropic or OpenAI API key on the dashboard; reviews run on that key, so model usage is billed to your provider account.
By default every pull request is reviewed when it is opened, and again on every push. Switch a repository to review only pull requests with the ai-review label, or turn it off, from its settings page. A new push replaces a review still in progress, so comments are always on the latest commit.
What the reviewer looks for
- Correctness — Logic errors, wrong bounds, unhandled null, broken error handling
- Security — Auth, cross-tenant access, injection, secret leakage, privilege
- Performance — N+1 queries, unbounded reads, quadratic scans, blocking I/O
- Tests — Branches this change adds or changes and leaves untested
- Documentation — Documentation this change made wrong