Supercharge your code reviews with automated expert feedback
Real-time code analysis that works alongside your team. Get detailed feedback on security risks, performance bottlenecks, and code quality - right in your pull requests. No more waiting for reviews or missing critical issues.
- 🔄 Instant review on every PR
- 🧠 Deep code analysis with LLM
- 📊 Smart, actionable feedback
- ⚡ Performance optimization tips
- 🛡️ Built-in security checks
Add these secrets to your repository:
- Go to
Settings→Secrets and variables→Actions - Add
OPENAI_API_KEYwith your OpenAI API key
Create .github/workflows/code_review.yml in your repository with the required configuration for automated reviews.
- Create a new pull request
- Watch the automated review process in action
- Review the detailed feedback and recommendations
Customize the review focus in src/config/settings.py:
@dataclass
class ReviewSettings:
categories: List[str] = ('security', 'performance', 'style', 'conventions')
max_file_size_kb: int = 500
excluded_patterns: List[str] = ('*.pyc', '*.env', '__pycache__/*', '*.log')Common issues and fixes:
-
Reviews not triggering?
- Check Actions permissions
- Verify OPENAI_API_KEY is set
- Ensure workflow is enabled
-
Authentication errors?
- Review repository permissions
- Check token configuration
- Verify API key validity
-
Optimal PR Size
- Keep changes focused
- Submit smaller PRs
- Clear descriptions
-
Review Process
- Review AI suggestions
- Test recommended changes
- Address all categories


