Hi Everyone! Update in the AI world! Our team has been hard at work for the past few months to push the boundaries of providing your entire codebase as context to LLMs.
The GitLab Knowledge Graph is a framework written in Rust to turn your codebase into a live, embeddable graph database for RAG. You can install it with a simple one-line script, parse any local repository (5 languages supported now), and connect via MCP to query over 50K files in less than 100ms.
In the future, we want to enable users to create their own graph nodes and add their own language customizations. Our next step is to connect this framework to the entire SDLC! Very proud of the team who helped make this a reality.
The GitLab Knowledge Graph is a framework written in Rust to turn your codebase into a live, embeddable graph database for RAG. You can install it with a simple one-line script, parse any local repository (5 languages supported now), and connect via MCP to query over 50K files in less than 100ms.
In the future, we want to enable users to create their own graph nodes and add their own language customizations. Our next step is to connect this framework to the entire SDLC! Very proud of the team who helped make this a reality.
Watch the video here https://youtu.be/yVKywVAwAV4?si=k0fBZpU9KRBFKn9Z
Try it today https://gitlab-org.gitlab.io/rust/knowledge-graph/
Roadmap https://gitlab.com/groups/gitlab-org/-/epics/17514
Thank you, Jean-Gabriel D., Jonathan S., Michael U., Bohdan P., and the rest of the team!