Provides semantic code analysis and IDE-like navigation for AI assistants using AST parsing and graph databases.
GitLab Knowledge Graph (GKG) transforms your local codebase into a queryable graph database, enabling Claude to perform complex semantic analysis such as finding symbol definitions, tracing cross-file references, and conducting impact analysis. By indexing repositories using AST parsing and KuzuDB, it empowers AI assistants with deep structural understanding for more accurate refactoring, architecture visualization, and RAG-enhanced code exploration across languages like Ruby, Java, and Python.
主な機能
01Semantic search with AST-based code indexing
02Cross-file reference tracking and Go-to-Definition capabilities
03Automated architecture visualization and diagram generation
04MCP-compatible server for seamless AI assistant integration
050 GitHub stars
06Comprehensive impact analysis for safe refactoring
ユースケース
01Navigating complex legacy codebases with IDE-like precision
02Performing deep impact analysis before major code refactors
03Enhancing RAG pipelines with graph-based structural context