Code stays grounded
Source context, timeline position, and graph state stay connected so the interface supports reasoning instead of distracting from it.
LiveFlow turns execution into a readable system. Follow control flow, inspect changing state, and move across a timeline that keeps graph structure and source context aligned.
Launch modes
The project treats runtime behavior as a visual system. Instead of only reading logs, stack traces, or raw values, you can see how functions connect, where data moves, and how the program shape changes step by step.
Source context, timeline position, and graph state stay connected so the interface supports reasoning instead of distracting from it.
Nodes and connections surface execution relationships in a way that feels immediate, spatial, and easier to follow under pressure.
This section is meant to tell the story plainly. The code stays readable on the left, and the right side uses actual LiveFlow React Flow nodes so the graph looks like the tool, not a decorative stand-in.
The Python snippet stays intact, including indentation, so loops and conditions still read the way you wrote them.
LiveFlow turns the live function call and the values around it into graph elements you can inspect without losing code context.
Bezier connections show where data enters the function and where execution continues next, making the runtime path easier to follow.
Source
Graph
Warm edges and guided motion keep the call path visible while control moves through your code.
Cool data channels keep variables, objects, and collections readable as values change over time.
The interface stays deterministic so rewinding the timeline restores the same graph and context.