Drag, connect, and execute Python workflows without writing boilerplate. Full pandas power, zero friction.
A visual ETL tool that generates real Python code under the hood.
Drag tools from the sidebar, connect them with edges, and watch your pipeline take shape. No boilerplate, no guessing what connects to what.
Run your entire pipeline or just a specific node. See results instantly in the built-in data preview — tables, scalars, and errors, all inline.
Every node generates actual pandas code. No proprietary format — inspect it, learn from it, or export it. What you see is what Python runs.
40+ built-in transforms — filter, join, group, pivot, and more. Import community libraries or create your own with a simple JSON format.
No Python installation required. Confusion Flow ships with Python 3.13 and auto-installs missing packages at runtime via uv.
Built-in MCP server lets Claude and other AI tools interact with your pipelines directly. Connect via Claude Desktop or Claude Code.
Choose from transforms like Read CSV, Filter, Join, Group By, and more from the sidebar. Each becomes a node on your canvas.
Draw edges between nodes to define your data flow. Click any node to configure its parameters — column names, conditions, formulas.
Hit Run and watch your pipeline execute node by node. Click any node to preview its output data in a built-in table view.
Save your workflow as a JSON file. Re-open it later, share it with teammates, or load one of the included sample workflows to learn.
Available for all major platforms. Free and open to use.