GitLab Orbit indexes data from multiple sources, including code repositories and SDLC data
rooted in a top-level group. After GitLab Orbit indexes the data, it builds a knowledge graph
that you can query to retrieve relationships, dependencies, and structural context across
your codebase.
Use GitLab Orbit Remote to index data from a top-level group and its subgroups and projects.
Use GitLab Orbit Local to index data from the working tree of any local repository.
What data GitLab Orbit indexes
GitLab Orbit Local and GitLab Orbit Remote index different types of data. The following sections list what each feature indexes.
GitLab Orbit Remote and GitLab Orbit Local do not index:
Binary files
Branches other than the checked out branch (GitLab Orbit Local) or the default branch (GitLab Orbit Remote)
Source code
Code structure
GitLab Orbit Local
GitLab Orbit Remote
Files and directories
Function, class, method, and module definitions
Import declarations
Cross-file symbol references
Groups, projects, and users
Groups, projects, and users
GitLab Orbit Local
GitLab Orbit Remote
Groups
No
Projects
No
Users
No
Notes and comments
No
Code review
Code review
GitLab Orbit Local
GitLab Orbit Remote
Merge requests
No
Merge request diffs
No
Changed files
No
CI/CD pipelines
CI/CD
GitLab Orbit Local
GitLab Orbit Remote
Pipelines
No
Stages
No
Jobs
No
Code planning
Code planning
GitLab Orbit Local
GitLab Orbit Remote
Issues
No
Epics
No
Tasks
No
Incidents
No
Milestones
No
Labels
No
Security
Security
GitLab Orbit Local
GitLab Orbit Remote
Vulnerabilities
No
Security findings
No
Security scans
No
Scanners
No
CVE identifiers
No
CWE identifiers
No
Work scope
Scope
GitLab Orbit Local
GitLab Orbit Remote
Working tree (checked-out code)
No
Default branch only
No
Multiple repositories
No
Branch selection
No
No
Supported languages
GitLab Orbit Remote and Local index data for the following languages: