Documentation Index
Welcome to the Code Review GPT GitLab documentation center!
π Project Description
Code Review GPT GitLab leverages large language models (including but not limited to GPT and DeepSeek) to help development teams automate code reviews in GitLab and improve engineering efficiency.
Key Highlights β¨
- π€ Intelligent Code Reviews β Automatically analyses code quality, flags potential issues, and suggests improvements.
- π Deep GitLab Integration β Purpose-built for GitLab; reviews are triggered automatically through webhooks.
- π― Multiβmodel Support β Integrates multiple LLM providers (GPT, DeepSeek, etc.), including self-hosted options.
- π’ Multi-channel Notifications β Sends review updates through DingTalk, Feishu, WeChat, and more.
- βοΈ Highly Customisable β Tailor prompts, review rules, and workflow logic to match team standards.
- π Multi-Agent Architecture β Ongoing work enables collaborative agents to further raise review quality.
- π Security Checks β Detects potential security issues to keep your codebase safe.
π― Main Capabilities
1. Automated Code Reviews
- Automatically triggers when a GitLab merge request is created.
- Analyses code changes and produces detailed reports with recommendations.
- Supports multiple programming languages.
2. Flexible Model Configuration
- Connect several LLM services at once.
- Choose different models per project.
- Supports self-hosted LLM deployments.
3. Smart Notification System
- Delivers results to configured channels (DingTalk, Feishu, WeChat, etc.).
- Lets you customise notification formats and content.
- Provides near real-time progress updates.
4. Project Management
- Manage multiple GitLab projects from one place.
- Inspect historical review records and metrics.
- Configure project-level settings with ease.
π Additional Information
For more details, see: - Main project README: ../README.md - Chinese documentation: zh/