Orbit, the GitLab Knowledge Graph, unifies code, merge requests, pipelines, projects, and people into a single queryable graph. Your AI agents traverse real relationships instead of grepping and guessing. Join a small group of design partners shaping it with us.
What Orbit Is
Orbit builds a live, structured graph of your software development lifecycle: code definitions and references across files, projects, groups, merge requests, CI/CD pipelines, and more. AI agents query that graph instead of guessing from file snippets.
Orbit powers the Duo Agent Platform. Duo Developer Flow and the foundational agents pull answers from the graph when a question is best answered by traversing your SDLC data.
Connect external agents like Claude Code and Codex through the glab CLI, or secondarily over MCP. Any MCP/CLI compatible agent can query the graph and explore its schema.
Full cross-file code intelligence for Ruby, Java, Kotlin, Python, TypeScript, JavaScript, Rust, Go, C#, C, and C++.
What You'll Test
These are the six starter scenarios design partners run in their own environment. As a partner, you commit to validating at least three business use cases like these. Full playbook on the resources page.
Understand impact before you change anything.
"Show me every caller of this function across all repos. Blast radius assessment."Retire endpoints and services with confidence.
"I'm deprecating this endpoint. Find all internal callers."Accelerate onboarding into unfamiliar systems.
"Give me a high level map of this system: key files, dependencies, call chains."See pipeline health across the whole org, not one project at a time.
"Which files correlate most with pipeline failures? Top 10 with the jobs they tend to break."Engineering health data you can report to leadership.
"Codebase health snapshot: most churn, highest failure rate, fewest contributors."Stop rebuilding what already exists.
"Before I write a new helper or service, do we have something similar?"The Program
This is a structured program, not an open-ended trial. You pick three business use cases at application time, we validate them together across six weeks, and you finish with a written readout you can share internally.
Enable Orbit on your top-level group. Indexing starts automatically. Your team connects through Duo and/or an external agent.
Run the starter prompt pack in Duo and/or your external agents. Confirm the graph reflects your codebase.
Deep validation of your first business use case with the product team in your weekly sync.
Second use case, plus feedback on query accuracy, indexing completeness, and agent behavior.
Third use case, plus a look at what's coming next on the roadmap and how it maps to your needs.
Joint summary of what was proven, what wasn't, and what we're building next because of your feedback.
Expectations
Here is what each side commits to. The full version is in the expectations one-pager.
Who Should Apply
The program is open to GitLab.com (SaaS), Self-Managed, and Dedicated customers. On GitLab.com you can enable Orbit yourself in minutes. For Self-Managed and Dedicated partners, the program starts with deployment: getting Orbit running in your environment is the first phase, with our engineers working directly with your infrastructure team.
Bring an MCP/CLI compatible agent such as Claude Code or Codex for testing external agent integration. Self-Managed partners should have an infrastructure team ready to partner with our engineers on deployment, including Kubernetes capacity.
Not yet indexed: Swift COBOL Terraform / YAML config
Ready?
The application takes about ten minutes. You'll pick your three use cases, choose your weekly sync slot, and tell us about your environment.
Start Your ApplicationApplications are reviewed on a rolling basis. Spots are limited to keep the feedback loop tight.