DiagFlow allows you to create diagrams/flowcharts easily using natural language. It uses Google's Gemma 3 (27B) model via the OpenRouter API.
- Convert text descriptions into diagrams
- Modify color and text of each shapes.
- Download diagram as SVG
- Multiple persistent chats and diagrams with browser-based storage
- Vue 3 with Vite
- d3.js and d3-graphviz for diagram rendering
- OpenRouter API for AI model access
npm install
npm run dev
npm run build
Lint with ESLint
npm run lint