Skip to content

Choose an Input Mode

OpenFlowKit supports multiple ways to create a diagram. The best choice depends on what source material already exists and how deterministic you need the result to be.

If you have…Start with…
a common builder workflow you want to adapt quicklyTemplates & Starter Flows
a rough ideaAI Generation
a diagram you want to sketch manuallyCanvas Basics
editor-native text you want to control preciselyOpenFlow DSL
Mermaid already used elsewhereMermaid Integration
SQL, OpenAPI, Terraform, or K8s source textImport from Structured Data
infra files you want parsed deterministicallyInfrastructure Sync
  • Choose templates when the shape is familiar but the exact labels are not.
  • Choose AI for speed and ideation.
  • Choose OpenFlow DSL for editor-native precision.
  • Choose Mermaid for ecosystem compatibility.
  • Choose structured import when a source artifact already exists.
  • Choose Infra Sync when you want deterministic, non-AI parsing of supported infra inputs.
  • Using AI when you already have a precise source artifact.
  • Starting from a blank canvas when a starter template is already close to the workflow.
  • Using Mermaid as the editing master when fidelity inside OpenFlowKit matters more.
  • Redrawing infrastructure manually when the source files already exist.

Start with the most structured truthful input you already have. Move from template or source text into the visual editor, then use AI only when the stronger input does not exist or when you want alternate drafts fast.