Package your CLI tools as containerized releases. Define inputs, outputs, and parameters in a simple YAML config — CodeFlower automatically wraps your CLI into a beautiful web GUI. We handle versioning, distribution, and the interface, so you can focus on building.
Chain tools together in a visual drag-and-drop workflow editor. Connect outputs to inputs, set parameters, and run. No scripting, no glue code — just a clean DAG and reproducible results every time.
No computational experience needed. Browse existing pipelines, upload your data, and hit run. Download or share results with colleagues — all through a simple web interface, no terminal required.
Containerized tools work on any platform. Build workflows visually, run them anywhere, and reproduce any result.
Every tool runs in a Docker container — works identically on any platform. No "works on my machine" ever again.
Install a lightweight CLI agent and run pipelines on your own hardware. Free, private, and fully air-gapped.
Chain tools together in a drag-and-drop DAG editor. Connect outputs to inputs, set parameters — no coding required.
Every run is logged with exact tool versions, parameters, and inputs. Re-run any pipeline and get identical results.
gVisor isolation and strict network air-gapping ensure even malicious community tools can't steal your data.
Execute in the cloud with auto-scaling compute, or locally with the CLI agent. Same containers, same results.
From tool definition to reproducible pipeline in three steps.
Write a YAML config with your inputs, outputs, and parameters. The backend validates it and generates a web form automatically.
Drag tools onto the canvas, connect outputs to inputs, and set parameters. No coding — just a visual DAG editor.
Execute in the cloud or locally. Every run is logged with exact versions and parameters for full reproducibility.
name: fastq2usam version: 0.1.0 commands: - name: convert invoke_cmd: fastq2usam inputs: - name: R1 extensions: [fastq, fastq.gz] required: true - name: R2 extensions: [fastq, fastq.gz] required: true outputs: - name: sam extensions: [sam]
Every tool runs in an isolated sandbox with strict network air-gapping. Even community-built tools can't exfiltrate data or infect your host.
--network=none — zero internet access.Coming soon. Be the first to know when we launch.
Coming soon. Get in touch to learn more — your data stays yours.