Flow Orchestration
LiveOrchestrate your entire EDA flow as a graph - reproducible runs, convergence loops, and full visibility.
Why it exists
Real chip flows are DAGs pretending to be Makefiles. Reruns aren't reproducible, partial failures mean starting over, and nobody can see where time actually went.
FlowBit is a desktop-native DAG orchestrator built in Rust for EDA workloads: compose tools into flow graphs with subgraphs and convergence loops, run them reproducibly, and watch execution live. It's the connective tissue of the EasyChip platform - every tool is a FlowBit node.
What it does
Model the real structure of your flow - dependencies, subgraphs, and iterative convergence loops - instead of flattening it into scripts.
Runs are deterministic and resumable; a failed node reruns from where it failed, with the same inputs, every time.
A Tokio-based async core handles long-running tool jobs and live monitoring without the fragility of shell orchestration.
Every EasyChip tool ships as a first-class FlowBit node - one graph from RTL to GDSII.
How it compares
Where this tool stands against the open-source path and the commercial incumbents - capability by capability.
| Capability | FlowBit | FuseSoC / Edalize / Make | Commercial flow managers |
|---|---|---|---|
| Flow model | True DAG + subgraphs + loops | Linear targets / recipes | DAG |
| Convergence loops | First-class | Manual scripting | Partial |
| Live execution view | Built-in desktop UI | Logs | Yes |
| Tool ecosystem | Entire EasyChip suite as nodes | Adapters you maintain | Vendor-centric |
| Deployment | Local-first | Local | Licence server |
Qualitative capability comparison based on publicly documented behavior of the referenced tools. No performance figures are implied.
Keep exploring
The PDK substrate - immutable, content-addressed process kits with lockfiles, so every run is reproducible.
Explore Silicrate →A modern RTL synthesis suite - clean C++ core, built to be scripted, inspected, and trusted.
Explore Stella →A static timing engine with a real Python API - timing analysis you can script, query, and automate.
Explore SAC →Book a demo, or get early access to the platform.