Prerequisites
Before you start, make sure you have:Node.js 20 or later
AWS CLI installed and configured with credentials
SAM CLI installed
An AWS account with Amazon Bedrock enabled
Bedrock model access granted for Claude Sonnet
Run the install wizard
- Creates a GitHub App via the manifest flow (your browser opens automatically)
- Stores credentials in AWS SSM Parameter Store
- Deploys the stack using SAM (Lambda, API Gateway, DynamoDB)
- Prints the webhook URL when finished
The entire process takes about 5 minutes. You will be prompted to authenticate with GitHub and confirm the AWS deployment.
Install on your repos
After the wizard completes, install the GitHub App on the repositories you want reviewed:
- Go to your GitHub App’s installation page (the wizard prints this URL)
- Select All repositories or pick specific ones
- Click Install
Open a pull request
Create or push a branch and open a pull request against any installed repository. MergeWatch picks it up automatically.What to expect:
- The bot posts a comment within 1-3 minutes
- The review includes a summary, file-by-file findings, and a risk rating
- Findings are posted as inline review comments on the relevant lines
