by sawyer-shi · v0.0.4
Local Private Flowchart Generator: Generate beautiful flowcharts from Mermaid syntax or AI-summarized plain text with left-right, top-bottom and free layouts.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
Author: sawyer-shi
Email: sawyer36@foxmail.com
Version: 0.0.4
Type: Dify Plugin
Repository: GitHub
AI Flowchart tool with Dify LLM model selection, plain text to Mermaid generation, top-bottom/left-right/free layout selection, and optional Mermaid source download.A powerful flowchart generation plugin that converts Mermaid syntax or AI-summarized plain text to beautiful, intelligent flowcharts with advanced layout optimization and branch-aware positioning.
🎨 Intelligent Layout System
📐 Multiple Layout Directions
🌈 Colorful Arrow Labels
📝 Dual Format Support
🤖 AI Flowchart Generation
🎭 Rich Themes
🔧 Local Processing
Download from Dify Plugin Marketplace
flow_map pluginAI Flowchart ⭐
ai_flow_map / AI Flowchart toolManual LLM Integration
Top-to-bottom layout
Left-to-right layout
Input Parameters:
model_config (model-selector, required): LLM model selected in Difytext_content (string, required): Plain text to summarize into a flowchartlayout_mode (string, optional): top_bottom, left_right, or freetheme (string, optional): Theme name (modern/business/classic/tech/minimal)filename (string, optional): Base filename for the downloadable Mermaid sourcedownload_mermaid (boolean, optional): Output the AI-generated Mermaid fileOutput:
download_mermaid=truelayout_mode, theme, and generated_mermaidInput Parameters:
text (string, required): Mermaid syntax flowchart texttheme (string, optional): Theme name (modern/business/classic)Output:
Input Parameters:
text (string, required): Mermaid syntax flowchart texttheme (string, optional): Theme name (modern/business/classic)Output:
The plugin automatically detects branching scenarios in your flowchart and switches layout algorithms:
Supports labeled arrows with intelligent color mapping
Available themes with different visual styles:
flow_map/
├── tools/ # Core tools implementation
│ ├── ai_flow_map.py # AI text-to-flowchart tool
│ ├── mermaid_lr.py # Left-right layout tool
│ ├── mermaid_tb.py # Top-bottom layout tool
│ ├── mermaid_free.py # Free layout tool
│ └── optimized_layout.py # Advanced layout engine
├── provider/ # Provider configurations
├── test/ # Comprehensive tests
├── manifest.yaml # Plugin manifest
├── main.py # Entry point
└── README.md # Documentation
This project is licensed under the Apache License 2.0. See the LICENSE file for the full license text.
Ready to create beautiful flowcharts?