back to home

Thinkode / thinkreview-browser-extension

AI-powered code reviews & Copilot for GitLab , Github, Azure DevOps & Bitbucket. Zero setup. Powered by Frontier LLms & Ollama.

55 stars
7 forks
2 issues
JavaScriptCSSHTML

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing Thinkode/thinkreview-browser-extension in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/Thinkode/thinkreview-browser-extension)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

šŸš€ ThinkReview AI Code Review for GitHub, Bitbucket, GitLab & Azure DevOps **AI-powered code reviews for merge requests and pull requests, directly in your browser.** 🌐 Website • šŸ“¦ Install • šŸ–„ļø Ollama Setup • šŸ“– Docs • šŸ’¬ Contact --- šŸŽ‰ Now Open Source! ThinkReview is a **production-ready browser extension** that brings AI-powered code reviews to GitHub, Bitbucket, GitLab and Azure DevOps. After months of development, we're excited to open source the extension! > ### šŸ†• NEW: Local AI Support with Ollama! > Run code reviews **100% privately** on your own hardware with Ollama. > No cloud, no API calls, complete control over your code. > **šŸ“– Quick Setup Guide →** (30 seconds if model is downloaded) 🌟 Key Stats • šŸ† **Featured** by Chrome Web Store • šŸ”„ **Active Development** - Regular updates and improvements (2+ weekly releases on average) • šŸ¤– **Multi-Model AI** - Advanced cloud models or local Ollama • šŸ“ˆ **Growing Community** - Growing user base • šŸ“œ Follows **recommended practices** for Chrome extensions • šŸ“¦ Check latest releases --- ✨ Features šŸ¤– AI-Powered Code Reviews **Choose Your AI Provider:** | Provider | Privacy | Cost | Speed | Setup | |----------|---------|------|-------|-------| | **ā˜ļø Cloud AI (Advanced Models)** | Google Cloud | Free tier | ⚔ Very Fast | None - works instantly | | **šŸ–„ļø Local Ollama** šŸ†• | šŸ”’ 100% Local | Completely Free | Hardware dependent | 30 sec setup (if model downloaded) | **Features:** • **Instant Analysis**: Get AI-driven insights on code changes • **Security Detection**: Automatically identify potential vulnerabilities • **Code Quality**: Receive suggestions for improvements • **Smart Summaries**: Quickly understand complex changes • **Quality Metrics**: Code quality scores and metrics • **Suggested Questions**: Context-aware follow-up questions AI-powered code review in action šŸ’¬ AI Copilot • **Chat with PRs**: Ask questions about your pull requests • **Suggested Questions**: Get smart, context-aware queries • **Deep Dive**: Explore code changes interactively šŸ”§ Platform Support • āœ… **GitLab** (gitlab.com, GitLab Enterprise, Self-Hosted) • āœ… **Azure DevOps** (dev.azure.com, *.visualstudio.com, custom domains / on-premise) • āœ… **GitHub** (github.com) • āœ… **Bitbucket** (bitbucket.org, Bitbucket Server/Data Center) • āœ… Works with **any GitLab instance** on custom domains Seamless Azure DevOps integration šŸš€ Quick Start • **Cloud AI**: Zero setup - works instantly after install • **Local AI**: Quick Ollama setup (30 seconds if model is downloaded) for private reviews • **No API Keys**: Works out of the box (cloud) or fully local (Ollama) • **Automatic Detection**: Recognizes MR/PR pages instantly • **Seamless Integration**: Doesn't disrupt your workflow šŸŒ Multilingual Support • **Reviews in Your Language**: Get code reviews in 20+ languages • **Automatic Language Detection**: Adapts to your preferences Code reviews in your preferred language āš™ļø Flexible Configuration • **Custom Domains**: Works with self-hosted GitLab instances • **Azure DevOps PAT**: Configure personal access tokens for private repos • **Team Settings**: Customize for your organization's needs Configure custom domains and Azure DevOps tokens šŸ” Privacy & Security • šŸ”’ **Secure Authentication**: Google OAuth • šŸ” **HTTPS**: All requests encrypted • šŸ›”ļø **No Stored Keys**: No API keys in extension code • šŸ“Š **Minimal Permissions**: Only activates on MR/PR pages • šŸ–„ļø **šŸ†• 100% Local Option**: Use Ollama for completely private reviews - Setup Guide --- šŸ“¦ Installation From Chrome Web Store (Recommended) • Visit the Chrome Web Store listing • Click "Add to Chrome" • That's it! Navigate to any GitHub PR, Bitbucket PR, GitLab MR or Azure DevOps PR to start For Developers (Load Unpacked) Choose Your AI Provider (Optional) **Cloud AI (Default)** - Works immediately, no setup required **Local AI with Ollama** - For 100% private reviews: • Follow the Ollama Setup Guide (30 seconds if model is downloaded) • We recommend **Codestral** for best results; gpt-oss is also supported. • Open extension popup → Settings → Select "Local Ollama" • That's it! Your reviews now run locally --- šŸŽÆ Usage • **Navigate** to any GitHub pull request, Bitbucket pull request, GitLab merge request or Azure DevOps pull request • **Wait** for automatic detection (usually instant) • **View** AI-powered code review in integrated panel • **Chat** with your PR using the AI copilot feature • **Review** suggestions and security findings Supported URLs • • • • • • --- šŸ—ļø Architecture ThinkReview consists of two main components: • **Browser Extension** (This Repository) • Manifest V3 Chrome extension • Content scripts for GitHub, Bitbucket, GitLab & Azure DevOps • UI components and integration • OAuth authentication flow • **Backend Services** (Proprietary) • AI model integration (Advanced AI models) • Code review processing • User management and subscriptions • Hosted at **Note**: The extension requires connection to ThinkReview backend services. For commercial deployments with your own backend, contact us for licensing options. --- šŸ“š Documentation Project Structure Key Guides • **Release Notes** - Detailed version history • **šŸ†• OLLAMA_SETUP.md** - Run AI reviews locally with Ollama --- šŸ“ˆ Version History ThinkReview has been in active development with regular releases. Check latest releases for the complete version history. šŸ“ **Full changelog**: See directory or visit thinkreview.dev/release-notes --- šŸ¤ Contributing We welcome contributions! ThinkReview is now open source and we'd love your help. How to Contribute • **Fork** the repository • **Create** a feature branch ( ) • **Commit** your changes ( ) • **Push** to the branch ( ) • **Open** a Pull Request Development Setup Guidelines • Follow existing code style • Add tests for new features • Update documentation • Keep commits atomic and well-described See CONTRIBUTING.md for detailed guidelines. --- šŸ›ā€¦