AI Code Review
IntentGuard
Open-source PR alignment reviewer that checks whether every GitHub PR matches the linked Linear issue and sprint intent before merge.
IntentGuard
What is IntentGuard?
IntentGuard is an open-source, self-hosted GitHub Action that automatically reviews pull requests against linked Linear issues and sprint context. It uses AI to classify PRs as ALIGNED, MISALIGNED, or UNCLEAR, helping AI-native engineering teams ensure code changes stay on track with project intent.
IntentGuard vs Similar AI Tools
| Pricing Model | Free | Free | Free | Paid |
| Free Credits | ||||
| Key Features |
|
|
|
|
| Pros |
|
|
|
|
| Cons |
|
|
|
|
| Best For |
|
|
|
|
How to use IntentGuard?
- 1Install the GitHub Action by adding the workflow file to your repository.
- 2Configure the action with your GitHub token, Linear API key, and Anthropic API key.
- 3Open a pull request.
- 4IntentGuard will automatically post a comment with its alignment verdict.
- 5Optionally, set alignment.failCheckOnMisaligned to true to block misaligned PRs.
IntentGuard Key Features
- Reviews PRs against linked Linear issues and sprint context
- Classifies PRs as ALIGNED, MISALIGNED, or UNCLEAR with reasoning
- Self-hosted via GitHub Actions, no data sent externally except to LLM provider
- Single-comment update per PR (no spam)
- Configurable strictness, ignored paths, and merge-blocking
- Mock mode for offline testing without API keys
IntentGuard Use Cases
- Ensuring AI-generated code aligns with sprint goals before merge
- Preventing scope creep by detecting PRs that deviate from linked tickets
- Automating alignment checks for teams using Linear and GitHub
- Maintaining project focus in fast-paced AI-native engineering teams
IntentGuard Pricing & Free Credits
IntentGuard currently operates on a Free model.
This tool is completely free to use
IntentGuard Pros & Cons
Pros
- Open-source and self-hosted, full data control
- Direct integration with GitHub and Linear
- Security-focused: never executes PR code or uses pull_request_target
- Provides actionable alignment verdicts with reasoning and sources
- Configurable to block misaligned PRs if needed
Cons
- Requires LLM API key (Anthropic) for live use
- Only supports Linear issue tracking (no Jira, Notion, etc.)
- Currently no GitHub App install flow (must be set up as GitHub Action)
- LLM costs can accumulate for high PR volume
What is IntentGuard best for?
- Engineering teams using Linear and GitHub
- Teams using AI coding agents like Copilot or Cursor
- Tech leads wanting to ensure PRs align with sprint goals
- Open-source projects seeking to automate alignment checks