Setup in four steps
Go to mergewatch.ai
Visit mergewatch.ai and click Get Started. Sign in with your GitHub account.
Install the GitHub App
Authorize the MergeWatch GitHub App for your account or organization. You can choose All repositories or select specific ones.
Select repositories
In the MergeWatch dashboard, confirm which repositories should receive AI reviews. You can change this at any time.
Free tier
Your first 20 PRs per month are free — no credit card required. If you need more, see Billing & Pricing.What happens when a PR is opened
When you open or update a pull request, the following happens in seconds:- GitHub sends a
pull_requestwebhook to MergeWatch’s API Gateway. - The WebhookHandler Lambda (512 MB, 30s timeout) validates the HMAC signature and invokes the ReviewAgent asynchronously.
- The ReviewAgent Lambda (1024 MB, 300s timeout) fetches the diff via the GitHub API.
- Five specialized agents — security, bugs, style, summary, and diagram — run in parallel via
Promise.all(), each calling Amazon Bedrock (us.anthropic.claude-sonnet-4-20250514-v1:0). - Results are deduplicated, ranked by severity, and posted as inline review comments and a summary check run on your PR.
PR diffs are processed in-memory and are not persisted after the review completes. See Data Residency for details.
Next steps
Billing & Pricing
Free tier details, per-PR pricing, and spend caps.
Data Residency
Where your data goes and what MergeWatch can and cannot see.
Configuration
Customize review behavior with a
.mergewatch.yml file in your repo.Architecture
Detailed architecture diagrams for both SaaS and self-hosted modes.
