Hey DEV community ๐
I just published a Chrome extension that helps developers get AI-powered code reviews for GitLab Merge Requests โ with zero setup required. If you're someone who dreads dealing with API tokens, platform lock-in, or overly complex code review tools, this might be something you'll enjoy.
๐ฏ The Problem
While working on various GitLab-hosted projects, I noticed a pattern:
Most code review tools either:
- Require complex GitLab authentication (OAuth, personal tokens, etc.)
- Force you onto their external platforms to generate or view the review
- Need heavy configuration before theyโre even usable
Thatโs just too much friction for something that should be simple.
๐ก The Motivation
My main goal was simplicity.
I wanted a tool that:
- Just works when I open a Merge Request
- Doesnโt require me to leave GitLabโs interface
- Doesnโt force me into a different product ecosystem
- Doesnโt ask for tokens or backend setup
So, I built one.
๐ Introducing: ThinkReview
AI Code Reviews for GitLab Merge Requests
ThinkReview is a Chrome extension that:
- Detects when you open a Merge Request on GitLab
- Automatically generates a review in the sidebar
- Is powered by Gemini 2.5 Pro (Googleโs advanced AI model)
- Requires zero setup or GitLab credentials
- Runs entirely in your browser
๐ How It Works
- Install the extension from the Chrome Web Store
- Navigate to any GitLab Merge Request
- A sidebar will appear and automatically generate an AI review
- Thatโs itโno API keys, no switching tabs, no learning curve
โ๏ธ Powered by Gemini 2.5 Pro
Gemini 2.5 Pro is surprisingly good at understanding context in code. It doesnโt just say โunused variableโ โ it explains why something might be inefficient or confusing.
It reviews:
- Code style
- Logic issues
- Potential bugs
- Readability suggestions
Only the Merge request patch and diffs is sent to Gemini API
๐งโ๐ป Who This Is For
ThinkReview is ideal for:
- Solo developers or freelancers who want quick review feedback
- Small teams that donโt have time for formal code review processes
- Anyone using GitLab who wants better reviews without the overhead
โจ What Makes It Different
| Feature | ThinkReview | Most Code Review Tools |
|---|---|---|
| Requires Setup | โ No | โ Yes |
| GitLab Auth Needed | โ No | โ Yes |
| Runs in GitLab UI | โ Yes | โ Usually Not |
| Uses Gemini AI | โ Yes | โ Not Always |
| Works on MR open | โ Yes | โ Sometimes |
๐ Privacy & Security
Your code stays inside GitLab.
Thereโs:
- No need to create accounts
- No external API calls for code
- No sharing of repository data
Iโm also exploring local/offline support in a future release.
๐บ๏ธ Roadmap
Hereโs whatโs coming next:
- Support for GitHub and Bitbucket
- Option to toggle review strictness or tone
- Customizable review templates
- VS Code plugin integration
Have ideas? Iโd love to hear them in the comments!
๐ Try It Out
You can find it on the Chrome Web Store:
๐ ThinkReview: AI Code Reviews for GitLab Merge Requests
No setup. No tokens. Just install and start reviewing.
๐ Final Thoughts
Sometimes you build something because it scratches your own itch โ and this one really did.
If you spend a lot of time in GitLab and want smarter, simpler reviews, I hope ThinkReview helps you out. Would love to hear your feedback!
๐ฃ๏ธ Letโs Chat
- What do you currently use for code reviews?
- Would you trust an AI to review your MRs?
- What integrations should come next?
Drop your thoughts below! ๐
Top comments (0)