List your AI tool on AI Orion for free. Submit a tool

OpenFlowKit

Architecture diagrams you draw, write as code, or hand to your agent. Paste a GitHub repo, get its map. Free, open source and local-first.

Monthly visits
4.8K
Added
Feb 25 2026

About OpenFlowKit

OpenFlowKit is an open-source diagramming studio that runs in the browser and can be self-hosted. It draws architecture diagrams from handwritten, coded, or agent-assisted inputs, and can map a GitHub repository into a visual network of services with links back to source code. The tool emphasizes local-first operation, no mandatory sign-up, and ownership of data. It is free and MIT-licensed, with options for private repos and offline use.

OpenFlowKit supports multiple ways to work: drawing on a shared canvas, typing diagram definitions, and using an agent to generate or modify the diagram. It lets users paste Mermaid, D2, or Structurizr to import code-based diagrams and then edit them visually. The system aims to keep the code and the canvas in sync while offering export options for various formats.

Users can map GitHub repositories to diagrams by reading public repos or private ones on the user’s machine with local tooling. The product shows an integrated path from code to architecture, allowing clicking parts to see underlying files and line numbers. It also supports private mapping on the user’s device without uploading data to a server.

It provides a shared link option for viewing, as well as editable links that keep data within the URL. The platform emphasizes no account is required to start and a focus on keeping work on the user’s device unless explicitly shared.

Use cases

  • Map a GitHub repo to understand system architecture and dependencies
  • Create diagrams from code and export for docs
  • Collaborate with an agent to design or refine diagrams

Key features

  • Agent-native diagramming with MCP server
  • Diagram as code with multiple formats
  • Live agent integration with 29 tools
  • GitHub repo mapping to diagrams
  • Private, per-user data control

Pros and cons

Pros

Local-first and data stays in the browser unless shared
Open source MIT license

Reviews

Loading reviews…

Frequently asked questions

Is OpenFlowKit really free?
Yes. OpenFlowKit is free and open source under the MIT license. Use the hosted studio without an account, or self-host it.
What does agent-native diagramming mean?
Your AI agent gets real diagram tools instead of a picture to describe. The OpenFlowKit MCP server gives Claude Code, Cursor, VS Code, Codex, or any MCP client 29 tools to create, edit, lay out, and export diagrams, and it draws on the canvas you have open.
How does repo mapping work?
Paste a public GitHub repository and OpenFlowKit reads the code, then draws its services and how they connect. Click a part to open it in place, and every arrow links to the file and line it came from. Private repositories stay on your machine: map a local checkout with the openflowkit CLI.
Does my work stay on my device?
Yes. Documents live in your browser, with no account. Nothing is stored on a server unless you make a view-only link, and that copy is encrypted first.
Can I host OpenFlowKit myself?
Yes. It is a static app: run the Docker image or serve the build from any host. Fork it, run it locally, or deploy your own instance under the MIT license.

Alternatives to OpenFlowKit

More in AI Diagram Generator