RepoVisor
Review GitHub Pull Requests with your preferred AI model without leaving VS Code. Whether you're reviewing your own pull request before creating it or reviewing someone else's changes, RepoVisor helps you identify bugs, code smells, security issues, performance problems, and improvement opportunities in seconds. ✨ Features🔍 AI Pull Request ReviewsAnalyze an entire pull request and receive a structured review with actionable suggestions. 🤖 Multiple AI ProvidersUse your preferred AI model. Supported providers include:
🐙 GitHub IntegrationReview:
🛡️ Smart Code AnalysisRepoVisor automatically looks for:
📝 Professional Review ReportsGenerate clean Markdown reports that can easily be copied into GitHub comments or shared with teammates. 🚀 Quick Start1. Install RepoVisorInstall the extension from the Visual Studio Code Marketplace. 2. Configure Your AI ProviderOpen the Command Palette ( Run:
Choose your provider and enter your API key. 3. Open a Git RepositoryRepoVisor works inside any Git repository. 4. Start ReviewingRun:
or click the RepoVisor icon in the Activity Bar. Supported AI ProvidersProvider Supported OpenAI ✅ Azure OpenAI ✅ Claude ✅ Gemini ✅ OpenRouter ✅ Ollama ✅ LM Studio ✅ OpenAI-Compatible APIs ✅ Example Review
CommandsCommand Description Review Pull Request Analyze the current PR Review Current File Analyze the active file Review Selected Code Analyze selected code Configure AI Provider Configure API provider Refresh Review Refresh current analysis PrivacyRepoVisor only sends the code required for analysis to the AI provider you configure. Your source code is never sent anywhere else. When using Ollama or LM Studio, all analysis stays on your local machine. Requirements
FAQDoes RepoVisor modify my code?No. RepoVisor only analyzes your code and provides suggestions. Can it automatically create GitHub comments?Only if you explicitly choose to publish the generated review. Can I use local LLMs?Yes. Ollama, LM Studio, and any OpenAI-compatible local server are supported. Which AI model is recommended?Larger reasoning models generally produce higher-quality reviews, but any supported provider can be used. Feedback & SupportFound a bug or have a feature request? Please open an issue on the project's GitHub repository. LicenseMIT License ⭐ Install RepoVisor today and review your Pull Requests faster using the AI model you already trust. |