Discover and explore top open-source AI tools and projects—updated daily.
Vrun-designLocal-first AI diagramming for architecture and flowcharts
Top 54.1% on SourcePulse
OpenFlowKit is a free, open-source, local-first AI diagramming studio designed for creating architecture diagrams and flowcharts. It targets builders, engineers, and power users, offering a developer-centric approach that combines visual editing with code-based generation, AI assistance, and unique animated exports, all without requiring server-side storage or user accounts.
How It Works
The core of OpenFlowKit lies in its bidirectional "diagram-as-code" (DSL) functionality, allowing seamless synchronization between a visual canvas and a code panel using Mermaid-compatible syntax. It integrates AI generation from nine different providers with a bring-your-own-key (BYOK) model, and automatically assigns over 1,600 technology icons from various catalogs (AWS, Azure, GCP, CNCF) based on node labels. A standout feature is its browser-native "cinematic" export, generating animated video walkthroughs of diagrams.
Quick Start & Requirements
To get started, clone the repository, install dependencies, and run the development server:
git clone https://github.com/Vrun-design/openflowkit.git
cd openflowkit
npm install
npm run dev
The application runs locally at http://localhost:5173. No environment variables are required for basic setup; AI provider keys are configured in-app at runtime.
Highlighted Details
Maintenance & Community
The project is actively developed with a roadmap focusing on GIF export, GitHub repo-to-diagram conversion (currently in beta), enhanced layer/page workflows, and performance improvements. Contributions are welcomed, with specific "good first issues" tagged.
Licensing & Compatibility
OpenFlowKit is released under the permissive MIT license. Its local-first, client-side nature ensures no vendor lock-in and makes it highly compatible for integration into various workflows, including commercial use, without server-side dependencies.
Limitations & Caveats
Real-time collaboration and the GitHub repo-to-diagram feature are currently in beta. The tool focuses on structured diagram types rather than freeform whiteboarding.
6 days ago
Inactive