What problem does it solve?
It eliminates the guesswork of figuring out where symbols live and how changes will ripple through a large codebase by building a semantic knowledge graph of definitions and references.
Core Features & Use Cases
- Go-to-definition & symbol discovery: Quickly locate where a class/function/method is defined, then fetch the definition details.
- Find-usages & impact analysis: Determine all call sites for a definition to safely refactor, review dependencies, or estimate change scope.
- Architecture visualization & RAG-ready understanding: Generate an explorable graph view and support retrieval-style code comprehension for AI assistants.
Use case: Before refactoring a frequently used method, index the repository, locate the symbol definition, and retrieve all references to confirm every affected call site across the workspace.
Quick Start
Ask the AI to: index your current Git repository with GitLab Knowledge Graph, start the local server, then find all usages of a given symbol or query by name.