The suite of AI capabilities powering your workflows.

AI-powered workflows

Harness the power of AI to enhance testing, security, and documentation—streamlining your software development and deployment process.


GitLab Duo features do not use your content to train models.


Our publicly available documentation describes all AI models used by GitLab Duo and understand exactly how your code base is utilized.

The right AI model powering each capability

Experience the difference. We use the right AI model for each task, helping to ensure you always stay ahead of the curve.

GitLab Duo Chat

Simplify your software development journey with GitLab Duo Chat. It's designed to assist you in daily tasks to help you focus on what truly matters.

Helps you decode the mysteries of your code, get insights, and suggest refactoring.

Learn more

Meet GitLab Duo

GitLab Duo Capabilities

Code Suggestions Helps enable you to write code more efficiently by viewing code suggestions as you type.
Suggested Reviewers Helps you receive faster and higher quality reviews by automatically finding the right people to review a merge request.
Value Stream Forecasting Predicts productivity metrics and identifies anomalies across your software development lifecycle.
Summarize Issue comments Helps quickly get everyone up to speed on length conversations to ensure you are all on the same page.
Summarize proposed MR changes Helps you as a merge request author to drive alignment and action by efficiently communicating the impact of their changes.
Explain this Vulnerability Helps developers remediate vulnerabilities more efficiently and uplevel their skills, enabling them to write more secure code.
Summarize My Merge Request Review Helps enable better handoffs between authors and reviewers and helps reviewers efficiently understand merge request suggestions.
Generate Tests in Merge Requests Automates repetitive tasks for you and helps catch bugs early.
GitLab Chat Helps you quickly identify useful information in large volumes like documentation.
Explain this Code Helps you get up to speed quickly by explaining source code.
Git Suggestions Assists developers in discovering or recalling git commands when they need them.
Issue Description Generation Helps ensure complete issue descriptions to keep everyone on the same page.
Root Cause Analysis Suggests potential ways to fix failed jobs to help reduce debugging time.

Take GitLab for a spin

See what your team could do with The DevSecOps Platform.

Get free trial
Headshots of three people

Have a question? We're here to help.

Talk to an Expert