Skip to main content
ToolPotion

OpenFlowKit

OpenFlowKit is an open-source, local-first AI diagramming tool for engineers and architects that turns code, schemas, or prompts into editable architecture diagrams and flowcharts, with Figma, SVG, PNG, and JSON export.

OpenFlowKit screenshot

Description

OpenFlowKit is an open-source, local-first diagramming studio built for developers, architects, technical founders, and product teams who want editable diagrams instead of static AI image output. It creates architecture diagrams, flowcharts, system designs, and other visual workflows, and it works whether you prefer to write code or drag and drop.

Instead of drawing boxes by hand, you can paste JSON, React components, Prisma schemas, or SQL dumps and the AI engine parses the relationships to build a living canvas. It offers first-class diagram-as-code support with a type-safe DSL and Mermaid.js syntax, smart auto-layout powered by ELK.js, and a Flowpilot AI assistant you can chat with in natural language to build and style blocks. AI is optional and uses a bring-your-own-key model with your own OpenAI or Anthropic keys stored locally.

Everything is local and private, staying on your machine with no cloud tracking or forced syncing, and no account is required to start. You can export to native Figma vector layers, SVG, PNG, or JSON, and copy diagrams straight into Figma as editable text and vector shapes. Peer-to-peer multiplayer sync over WebRTC lets teams build together in real time.

OpenFlowKit is 100% free and MIT licensed, with the core engine developed in the open, and it also includes a cinematic export engine that turns diagrams into presentation-ready MP4 animations.

OpenFlowKit's Core Features

  • Code-to-diagram parsing of JSON, React, Prisma schemas, and SQL

  • Diagram-as-code with a type-safe DSL and Mermaid.js support

  • Flowpilot AI assistant with bring-your-own OpenAI or Anthropic key

  • Smart auto-layout powered by ELK.js

  • Local-first and private with no account required

  • Export to Figma vector layers, SVG, PNG, and JSON

  • Peer-to-peer multiplayer sync over WebRTC

  • Open-source MIT-licensed engine and cinematic MP4 animation export

How to use OpenFlowKit?

  1. Open the studio: Start from the workspace home with a blank flow, a template, or an import, with no account needed.

  2. Choose an input: Paste code, import Mermaid or Draw.io files, or write a prompt in the Flowpilot tab.

  3. Add your AI key (optional): For AI generation, add your own OpenAI or Anthropic key in settings.

  4. Refine visually: Move nodes, edit properties, and run Smart Layout to clean up spacing.

  5. Export: Save as JSON for version control or export to Figma, SVG, or PNG.

OpenFlowKit's Use Cases

  • Architecture diagrams
  • Diagram as code
  • Whiteboard to diagram
  • Figma handoff
  • Team collaboration

FAQ from OpenFlowKit

OpenFlowKit Reviews

Loading...

Popular AI Tools Like OpenFlowKit

AI Apps

Bhava is an AI-powered diagram editor that turns text or images into professional flowcharts, architecture diagrams, UML, ERD, sequence diagrams, mind maps, and more in seconds,…

Data Visualization

DiagramPreview is a browser-based developer workspace to preview and convert Mermaid, PlantUML, Graphviz, D2, Draw.io, and other diagram-as-code formats, plus visualize schemas,…

Data Visualization

AI Diagram Maker turns plain-English descriptions, documents, or GitHub repositories into professional software architecture, UML, and flow diagrams in seconds using D2…

Data Visualization

Animated Diagrams is an AI diagram studio that turns plain-English prompts into editable, animated architecture diagrams, flowcharts, sequence diagrams, and product explainers,…

Data Visualization

Mermaid is an AI-powered tool that transforms text descriptions into visual diagrams like flowcharts and sequence diagrams in seconds. It supports building with natural language,…

Data Visualization

FlowCraft transforms sentences into diagrams, charts, and illustrations in seconds. Generate mind maps, flowcharts, sequence diagrams, knowledge graphs, and more without manual…

Data Visualization

Dezyn is an interactive architecture diagram builder that allows users to create dynamic cloud diagrams with drag-and-drop components. It supports AWS, Azure, and GCP icons,…

Data Visualization

EdrawMax Online is a free, AI-powered diagram maker offering over 210 diagram types. It provides 20,000+ templates, 26,000 symbols, and 10 AI diagram generators to help users…

Data Visualization