Commit 393a0664 authored by Michael Angelo Rivera's avatar Michael Angelo Rivera
Browse files

Rebrand Knowledge Graph design document to GitLab Orbit

parent f2870783
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -218,7 +218,7 @@ Building the satellite service as a standalone Rails application, separate from

Building the satellite service in Rust, leveraging its performance characteristics and type system guarantees.

Rust is gaining traction within GitLab: the [Knowledge Graph](https://gitlab.com/gitlab-org/rust/knowledge-graph), GLQL, and the GLFM gem are built in Rust. A LabKit for Rust is being developed, and the Auth Architecture team has selected Rust for their services.
Rust is gaining traction within GitLab: the [Knowledge Graph](https://gitlab.com/gitlab-org/orbit/knowledge-graph), GLQL, and the GLFM gem are built in Rust. A LabKit for Rust is being developed, and the Auth Architecture team has selected Rust for their services.

**Pros**:

+3 −3
Original line number Diff line number Diff line
---
title: GitLab Knowledge Graph
title: GitLab Orbit
status: ongoing
creation-date: "2025-10-12"
authors: ["@michaelangeloio", "@michaelusa", "@jgdoyon1", "@bohdanpk"]
@@ -13,7 +13,7 @@ participating-stages: ["~devops::secure", "~devops::platforms", "~devops::ai-pow

## Overview

The GitLab Knowledge Graph (Orbit) is a Rust service that builds a property graph from GitLab instance data (SDLC metadata and code structure) and exposes it through a JSON-based Cypher-like DSL compiled to ClickHouse SQL. It provides a unified context API for AI systems (via MCP) and human users.
GitLab Orbit (formerly the GitLab Knowledge Graph) is a Rust service that builds a property graph from GitLab instance data (SDLC metadata and code structure) and exposes it through a JSON-based Cypher-like DSL compiled to ClickHouse SQL. It provides a unified context API for AI systems (via MCP) and human users.

The service indexes two types of data into property graph format:

@@ -27,7 +27,7 @@ flowchart LR
    GitLab[GitLab Core] -- CDC replication --> DIP[Data Insights Platform]
    GKG -- Git RPC --> GitLab
    DIP -- datalake --> CH[(ClickHouse)]
    CH <-- graph tables --> GKG[Knowledge Graph · Orbit]
    CH <-- graph tables --> GKG[GitLab Orbit]
    GitLab -. gRPC / AuthZ .-> GKG

    style GitLab fill:#333,color:#fff,stroke:#333
+4 −1
Original line number Diff line number Diff line
@@ -158,3 +158,6 @@

# UX Forum renamed to Upstream Forum - remove 2027-07-06
/handbook/product/ux/ux-forum/ /handbook/product/ux/upstream-forum/ 301

# GitLab Knowledge Graph design document renamed to Orbit - remove 2027-07-07
/handbook/engineering/architecture/design-documents/gitlab_knowledge_graph/ /handbook/engineering/architecture/design-documents/orbit/ 301