Interaktywny graf zależności oparty na Neo4j z wizualizacją Cytoscape.js. Modeluj strukturę kodu: pliki, klasy, metody, funkcje i ich relacje. Agent AI importuje graf automatycznie.
File, Class, Method, Function, Const, Module. Każdy z własnym kolorem na grafie.
CONTAINS, CALLS, IMPORTS, INHERITS, USES, IMPLEMENTS. Pełne modelowanie zależności kodu.
Interaktywny graf z force-directed layout (cose). Zoom, pan, klikanie node'ów, filtrowanie po typie.
Importuj setki node'ów i krawędzi jednym requestem. Idealne do automatycznej synchronizacji z kodem.
Znajdź najkrótszą ścieżkę między dwoma elementami. Cypher query w Neo4j.
Neo4j niedostępny? Dashboard działa — pokazuje komunikat o niedostępności.
Dodaj elementy kodu: pliki, klasy, metody. Opcjonalnie podaj ścieżkę do pliku i numer linii.
Zdefiniuj relacje: klasa CONTAINS metodę, metoda CALLS inną metodę, plik IMPORTS moduł.
Otwórz widok grafu. Klikaj node'y, aby zobaczyć szczegóły i połączenia w panelu bocznym.
Agent AI może zaimportować graf zależności Twojego kodu — bulk create nodes i edges przez MCP.
Agent AI może zbudować graf zależności Twojego kodu automatycznie i odpytywać go — 9 narzędzi MCP + bulk operacje.
Dostępne narzędzia MCP
create_graph_node
Utwórz node z typem, nazwą i opcjonalnymi metadanymi
bulk_create_graph_nodes
Importuj wiele node'ów jednym requestem
create_graph_edge
Połącz dwa node'y krawędzią danego typu
bulk_create_graph_edges
Importuj wiele krawędzi jednym requestem
query_graph
Pobierz cały graf lub podgraf filtrowany po typie
find_graph_path
Najkrótsza ścieżka między dwoma node'ami
get_graph_stats
Statystyki: liczba node'ów i krawędzi per typ
delete_graph_node
Usuń node i kaskadowo jego krawędzie
delete_graph_edge
Usuń krawędź między node'ami
Darmowy, open source, self-hosted. Zainstaluj na swojej infrastrukturze w kilka minut.