What problem does it solve?
Turning existing KQL or IRQL query results into interactive graph visualizations in Kusto Explorer requires hand-writing complex Lift_To_Graph mapping JSON and composing stored graph functions correctly, which is error-prone and slow.
Core Features & Use Cases
- Mapping Generation: Converts a supplied KQL/IRQL query's output columns plus a natural-language graph description into a valid Lift_To_Graph mapping JSON with node types, edges, icons, and properties.
- Pipeline Composition: Builds complete pipelines chaining Lift_To_Graph, optional Extract_Node_/Enrich_Node_/Enrich_Graph_* functions, Graph_Fold_By_Property, and Graph_Render_View.
- Function Preflight & Deployment: Verifies required stored functions with .show functions and provides .create-or-alter definitions for missing ones.
- Use Case: Given
Get_Event_Authentication_All | where Result == "Failed Login" | take 200, produce a graph of IPs, auth events, users, and hosts folded by result, rendered in Kusto Explorer.
Quick Start
Ask the agent to take your KQL query results and create an icon-decorated graph visualization with Lift_To_Graph and Graph_Render_View.