FlowwTerminal
What is FlowwTerminal?
FlowwTerminal is a specialized node type on the canvas that executes Claude. It is the primary interface between the user and AI in floww. When you want Claude to do something — write code, analyze a file, plan a feature — you do it through a FlowwTerminal node.
A FlowwTerminal is not a simple text box. It has input ports (context flowing in from other nodes), output ports (results flowing out to downstream nodes), and its own conversation state. The terminal manages the conversation with Claude, including context injection from connected nodes and automatic stamping when meaningful events occur.
Auto-Branching
One of FlowwTerminal’s defining behaviors is auto-branching. When Claude encounters a decision point with multiple viable approaches, the FlowwTerminal can automatically branch — creating a new workfloww for an alternative path while continuing the current one.
This means a single question can spawn multiple parallel explorations. The canvas makes these branches visible as diverging node paths, so you can see all approaches being explored simultaneously.
Input and Output
FlowwTerminal nodes receive context through their input ports — files, previous conversation results, project state. They produce output through their output ports — generated code, analysis results, decisions. This port-based architecture means FlowwTerminal nodes can be chained and composed on the canvas, with each node feeding context to the next.