CodeGraphContext
CodeGraphContext verwandelt Quellcode in einen abfragbaren Graphen und bietet Entwickelnden und KI-Assistenten strukturellen Kontext per CLI und MCP-Server.
CodeGraphContext ist eine Open-Source-Engine für Code-Intelligence, die ein Repository in einen abfragbaren Wissensgraphen verwandelt. Sie erfasst Symbole und Beziehungen wie Funktionsaufrufe, Importe und Vererbung, damit die Struktur einer Codebasis leichter nachvollziehbar wird.
Zielsetzung
Entwickelnde und KI-Assistenten müssen häufig verstehen, wie Code über Dateien und Module hinweg zusammenhängt. CodeGraphContext liefert diesen strukturellen Kontext, um Abhängigkeiten zu verfolgen, Aufrufketten zu untersuchen und sich in unbekannten Repositories zurechtzufinden.
Zentrale Fähigkeiten
Indexierung von Quellcode mit Tree-sitter und optionalen SCIP-Indexern
Speicherung von Codebeziehungen in einer abfragbaren Graphdatenbank
Codeanalyse über Kommandozeile, MCP-Server und HTTP-API
Interaktive Erkundung des Graphen und inkrementelle Aktualisierung bei Dateiänderungen
Open Source
CodeGraphContext wird unter der MIT-Lizenz offen auf GitHub entwickelt. GC.OS unterstützt das Projekt als Open-Source-Werkzeug für eine transparentere und kontextbewusstere Softwareentwicklung mit KI.
