The Agents365-ai/drawio-skill project is a Python-based tool that converts natural language descriptions into professional draw.io diagrams, offering a range of features for codebase visualization and diagram generation with AI assistance.
Source: Description per README View on GitHub →This project is gaining attention due to its ability to bridge the gap between natural language and technical diagrams, particularly useful for developers and technical writers who need to create diagrams from code or descriptions without manual drawing. Its integration with various AI/LLM tools and extensive shape library adds unique value.
Source: Synthesis of README and project traitsConverts natural language descriptions into draw.io diagrams, supporting 6 diagram types and offering a vision self-check for up to 5 rounds of refinement.
Source: README HighlightsAutomatically generates structure diagrams from existing codebases in Python, JS-TS, Go, and Rust, with features like auto-lay-out, transitive reduction, and nested module containers.
Source: README Visualize a CodebaseSearches a library of 10,000+ official draw.io shapes to ensure accurate icon representation for services like AWS, Azure, GCP, and Cisco.
Source: README Shape SearchIncorporates AI and LLM brand logos into diagrams for LLM-app architecture diagrams, with a collection of 321 logos.
Source: README HighlightsAutomatically checks and fixes diagram issues like overlaps, clipped labels, and stacked edges, up to 2 rounds of auto-fixing.
Source: README HighlightsThe architecture of the project suggests a modular design with separate components for language parsing, diagram generation, codebase extraction, and layout algorithms. It leverages Graphviz for auto-lay-out and includes various extractors for different programming languages. The project is designed to be multi-agent compatible and zero-config, with a focus on ease of integration and use.
Source: Code tree + READMECenter: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.
Graphvizmxgraphaiicons.pyThis project is suitable for developers, technical writers, and anyone who needs to create diagrams from code or descriptions. It is useful for visualizing codebase structures, documenting architecture, and creating diagrams for presentations or documentation.
Source: READMEv1.14.0 (2026-06-02): Added data-store brand logos to the AI/LLM brand logos feature.
Source: GitHub ReleasesThe Agents365-ai/drawio-skill project is a valuable tool for automating diagram creation, particularly for those who need to generate diagrams from code or descriptions. Its integration with AI/LLM tools and extensive shape library make it a standout choice for developers and technical writers looking to enhance their documentation and visualization processes.
The Agents365-ai/drawio-skill project is a Python-based tool that converts natural language descriptions into professional draw.io diagrams, offering a range of features for codebase visualization and diagram generation…
drawio-skill's core features include: Natural Language to Diagram Conversion, Codebase Visualization, Shape Search, AI/LLM Brand Logos, Self-check and Auto-fix.
This project is gaining attention due to its ability to bridge the gap between natural language and technical diagrams, particularly useful for developers and technical writers who need to create diagrams from code or…
This project is suitable for developers, technical writers, and anyone who needs to create diagrams from code or descriptions.