Discover and explore top open-source AI tools and projects—updated daily.
grid-oaaAI diagramming for natural language to graphics
Top 95.4% on SourcePulse
Easy Draw is an AI-powered web application that bridges natural language descriptions with visual diagramming. It targets developers, designers, and technical writers who need to quickly generate or modify diagrams for business processes, system architectures, or flowcharts. The primary benefit is accelerating diagram creation and iteration by leveraging AI, reducing manual effort and improving consistency with editable draw.io and Mermaid formats.
How It Works
The system integrates a Vue.js frontend with a Spring Boot backend, utilizing Spring AI for natural language processing. It embeds a forked version of diagrams.net (draw.io) as the primary drawing canvas. Users input natural language prompts to generate Mermaid code or directly manipulate elements within the draw.io canvas. AI commands can modify attributes like color, line style, and font, offering a dynamic editing experience beyond static drawing tools.
Quick Start & Requirements
backend/ and run mvn spring-boot:run. Defaults to port 8081 with context path /drawio.frontend/, run npm install, then npm run serve.2 months ago
Inactive