GitLab · GitHub · Bitbucket · Azure DevOps

GitLab Merge Request
AI Summary Generator

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 →

MR Description

How to get a GitLab MR summary in 3 steps

1
Get your diff

In GitLab: MR → Changes tab → ··· → Download diff. Or run git diff origin/main...your-branch.

2
Paste & choose mode

Paste the diff, pick MR Description, Code Review, Commit Message, or Changelog Entry. Add your API key.

3
Copy into GitLab

Copy the output and paste it directly into your GitLab MR description field or commit form.

AI Diff Summarizer vs GitLab Duo AI — MR Summaries

FeatureAI Diff SummarizerGitLab Duo AI
Price~$0.001/MR (Anthropic API)Requires Ultimate + Duo Pro ($39+/user/mo)
Account requirementNo account neededGitLab account + paid tier
Works on self-hosted GitLabYes — any diff textGitLab 16.2+ with Duo configured
Works with GitHub/BitbucketYes — git-host agnosticGitLab only
Model choiceHaiku / Sonnet / OpusGitLab-managed (model not disclosed)
Changelog generationYes — Keep-a-Changelog formatNot available
Native MR UI integrationCopy-paste workflowButton inside GitLab MR form

Frequently Asked Questions

How do I export a diff from a GitLab merge request?

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.

Does GitLab have a built-in AI MR description generator?

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).

Is this tool private and secure?

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.

Does this work with self-hosted GitLab?

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.

How does the cost compare to GitLab Duo?

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.

Can I use this for GitLab CI merge train diffs?

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.