OpenFlowKit 2 is a free, open-source diagram canvas that the project describes as MIT‑licensed, local‑first and usable directly in a browser without creating an account. The team behind OpenFlowKit presents the tool as a single canvas that accepts multiple input styles and connects to AI providers and developer workflows.
Five ways to edit a single canvas
According to OpenFlowKit, the canvas supports five entry methods: drawing directly; writing diagrams as code; pasting Mermaid, D2 or Structurizr text; querying any of 10 AI providers or a local model; and handing the open canvas to a coding agent. The listing notes that Claude Code can edit the canvas live over MCP, enabling an agent to modify the diagram while it is open in the browser.
Code-aware diagrams and CI integration
The project describes integration with GitHub: diagrams can be pulled from a repository with each arrow traced back to the exact file and line. OpenFlowKit also provides a CLI that the maintainers say can be used in CI to detect drift, helping to keep diagrams synchronized with source code.
OpenFlowKit 2 emphasizes a local‑first design, which the project characterizes as keeping user data in the browser. No account is required to use the canvas, per the project description. The release is presented as the second launch from OpenFlowKit and is available now.
Features and capabilities cited in the project materials include multi-format input (code and visual paste), support for 10 external AI providers plus local models, live agent edits via Claude Code over MCP, GitHub provenance for diagram elements, and CLI checks that can run in CI. The project states these are intended to help diagrams stay aligned with codebases.
OpenFlowKit 2 is distributed under the MIT license and is offered free of charge; the project notes it is designed to run in‑browser without an account and to integrate with existing developer tooling.
Original source: Product Hunt