Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
ChatFlow Features
Features:
Intuitive Node Management: Create and connect nodes effortlessly using natural language prompts (e.g., 'Add a node named "Start"', 'Connect node A to node B').
Customizable Node Types: Define and utilize various node types (e.g., Start, End, Message, Condition) to build complex and tailored conversational flows.
Dynamic Flow Control: Clear the entire flow with a simple command ('Clear the flow') and optimize node arrangement with automatic layout recalculation.
Comprehensive Node Inspection: Easily view and edit node properties through a dedicated inspection panel, ensuring precise control over your chat flow.
Contextual Node Actions: Access advanced options like deleting nodes via a right-click context menu for efficient workflow management.
Seamless Data Handling: Export and import your chat flow configurations in JSON format, and generate high-quality PNG images for documentation or sharing.