GC.OS Logo
GC.OS Brandmark

CodeGraphContext

CodeGraphContext verwandelt Quellcode in einen abfragbaren Graphen und bietet Entwickelnden und KI-Assistenten strukturellen Kontext per CLI und MCP-Server.

Zurück zu Projekten

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.