Stored in your browser only. Never sent to our servers. Get a free key →
Paste any MR diff — get an instant AI-written MR description, code review, commit message, or changelog entry. Free, browser-only, BYO Anthropic API key.
Stored in your browser only. Never sent to our servers. Get a free key →
In GitLab: MR → Changes tab → ··· → Download diff. Or run git diff origin/main...your-branch.
Paste the diff, pick MR Description, Code Review, Commit Message, or Changelog Entry. Add your API key.
Copy the output and paste it directly into your GitLab MR description field or commit form.
| Feature | AI Diff Summarizer | GitLab Duo AI |
|---|---|---|
| Price | ~$0.001/MR (Anthropic API) | Requires Ultimate + Duo Pro ($39+/user/mo) |
| Account requirement | No account needed | GitLab account + paid tier |
| Works on self-hosted GitLab | Yes — any diff text | GitLab 16.2+ with Duo configured |
| Works with GitHub/Bitbucket | Yes — git-host agnostic | GitLab only |
| Model choice | Haiku / Sonnet / Opus | GitLab-managed (model not disclosed) |
| Changelog generation | Yes — Keep-a-Changelog format | Not available |
| Native MR UI integration | Copy-paste workflow | Button inside GitLab MR form |
Open your merge request → click the Changes tab → click the three-dot (···) menu → select Download diff. Open the downloaded file in any text editor, select all, and paste it here. Alternatively, run git fetch origin && git diff origin/main...origin/your-branch in your terminal for the most reliable result.
GitLab Duo includes AI MR summaries in GitLab 16.2+, but only for Ultimate + Duo Pro subscribers (~$39/user/month). Free, Premium, and self-hosted users without Duo Pro don't get this feature. This tool fills that gap at $0 (you pay only Anthropic API tokens, ~$0.001 per MR).
Your diff and API key never touch our servers. The page is entirely static HTML/JS — the call to Anthropic's API goes directly from your browser to Anthropic. Your key is stored in localStorage on your machine only. Check the page source if you want to verify.
Yes. Any standard git diff works regardless of whether you use GitLab.com, a self-hosted Community Edition instance, or GitLab Enterprise. Just copy the diff text using the CLI (git diff) or the GitLab UI and paste it here.
GitLab Duo requires Ultimate + Duo Pro at roughly $39/user/month — a 10-person team pays $4,680/year. With this tool, a 300-line MR diff costs ~$0.0003 with Claude Haiku — effectively free regardless of team size. You bring your own Anthropic API key and pay only for what you use.
Yes. GitLab merge trains produce standard unified diffs. You can fetch them via the API (GET /projects/:id/merge_requests/:mr_iid/diffs) or by running git diff against the merge ref. Paste the result into this tool to generate MR descriptions or review summaries automatically.