Reuse your code
Leverage containers to run the same code on different architectures, ensuring portability and numerical stability to your application
Deploy anything
Manage complex multi-agent environments, ensuring co-scheduling and orchestration of heterogeneous applications
Run anywhere
Seamlessly bind each step of your workflow to the best suitable architecture, without worrying about shared data volumes
Get started in seconds
Step 1
Step 2
Step 3
Make sure you have Python 3.10 or newer installed.
$ python3 --versionInstall StreamFlow from PyPI with pip.
$ pip install streamflowExecute your workflow everywhere with a single command.
$ streamflow run streamflow.ymlDefine your workflow with CWL, execute it anywhere.