| title | Install MatterAI On GitLab |
|---|---|
| icon | gitlab |
| description | Install MatterAI on GitLab for AI Code Reviews and more |
All Pricing and Features are same on GitLab as on Github
MatterAI seamlessly integrates with GitLab to enhance your development workflow by:
- Automatically initiating AI-powered code reviews for new merge requests
- Displaying intelligent review comments directly within merge requests
- Providing real-time assistance through the MatterAI bot
Follow these steps to integrate MatterAI with your GitLab repositories:
We recommend creating a dedicated service account for MatterAI with these best practices:
- Create a new GitLab user specifically for MatterAI integration
- Name the account matter-ai for easy identification
- Use a dedicated email address for this account
- Upload the MatterAI logo as the profile picture. You can find it here: https://raw.githubusercontent.com/GravityCloudAI/public-assets/refs/heads/main/logos/matter-logo.svg
- Ensure this user has at least Maintainer access to your target repositories
- Log in using the dedicated MatterAI service account
- Click your avatar on the left sidebar and select Edit Profile
- Choose Access Tokens from the left menu
- Click Add New Token
- Enter a descriptive name and set an expiration date
- Select the following scopes: api, read_repository
- Click Create Personal Access Token
- Save the token securely
- Navigate to MatterAI -> Connectors -> GitLab and click on Connect. Console URL: https://app.matterai.so/connectors
- Enter your Personal Access Token in the provided field.
- If you are using a self-hosted instance, enter your Self-Hosted GitLab URL.
- Click Save.
- Once connected, click on Manage Projects (or Fetch Groups).
- MatterAI will retrieve all available GitLab Projects/Groups associated with your token.
- Locate the project or group you wish to enable.
- Toggle the switch to enable it. You can enable specific projects or an entire group.
- MatterAI will automatically set up the required webhooks for all enabled projects.
Get PR summaries in your GitLab merge requests, always upto date on all the commits.
Get PR summaries in your GitLab merge requests with issues, fix and code fix suggestion that you can apply with 1-click.







