gitlab

More AI models for GitLab Duo Agent Platform Self-Hosted (opens in new tab)

GitLab 19.0 expands open source model support for Duo Agent Platform Self-Hosted, giving regulated and air-gapped teams more capable AI options without sending source code to external APIs. The update supports selecting different models for different workflows and enables both fully on-premises and hybrid deployments. GitLab’s goal is to reduce the capability gap between isolated environments and cloud-based AI services.

Challenges for Regulated and Air-Gapped Teams

  • Data residency, compliance rules, and network isolation often prohibit third-party AI APIs.
  • Air-gapped environments must run inference locally because they have no internet or external connectivity.
  • Teams have traditionally faced a trade-off between using an underpowered model and deploying an unnecessarily large model for routine tasks.
  • These constraints have limited AI productivity gains in highly regulated environments.

Expanded Open Source Model Support

GitLab evaluated models for:

  • Multi-step tool use
  • Instruction adherence
  • Code generation
  • Reasoning across large diffs and multi-file codebases

Newly supported models include:

  • Mistral Devstral 2 123B
  • GLM-5.1
  • Kimi-K2.6
  • MiniMax-M2.7

Deployment Options

  • The recommended setup uses on-premises hardware with vLLM for model serving.
  • Organizations can also deploy models on GPU-enabled virtual machines in private clouds.
  • Both approaches keep data within the organization’s controlled environment.
  • Fully air-gapped teams should use locally hosted models and consult hardware requirements for each model.
  • Hybrid deployments can combine self-hosted and GitLab-managed models on a per-feature basis.

Availability and Licensing

  • Offline-license customers need the GitLab Duo Agent Platform Self-Hosted add-on.
  • Online-license customers can use usage-based models and combine self-hosted and GitLab-managed models.

GitLab recommends choosing models and infrastructure based on network isolation, compliance requirements, hardware availability, and workflow needs. The expanded support makes self-hosted AI a more practical option for organizations that require strict control over their code and data.