--- title: Chart GPT emoji: πŸ‘€ colorFrom: pink colorTo: indigo sdk: gradio sdk_version: 5.33.0 app_file: app.py pinned: false license: apache-2.0 tags: - mcp-server-track short_description: Chart GPT' AI-Powered Multi Diagram Generator models: - VIDraft/Gemma-3-R1984-27B - VIDraft/Gemma-3-R1984-12B - VIDraft/Gemma-3-R1984-4B --- ChartGPT : AI-Powered Multi Diagram Generator VIDEO Link: https://www.youtube.com/watch?v=erof86WoNMY

🎨 AI Service that Generates Professional Diagrams from Natural Language

Based LLM 'Gemma-3-R1984-27B' Model. Powered by VIDraft⚑

Ranked 2nd on Google DeepMind' FACTS Grounding Leaderboard

Service Link: https://huggingface.co/spaces/openfree/Chart-GPT πŸ“Œ Overview ChartGPT is an AI-based service that automatically generates professional diagrams from Korean and English prompts. Without needing to learn complex diagramming tools, simply describe what you want and AI will automatically generate structured diagrams. πŸš€ Core Technology Based LLM: Gemma-3-R1984-27B Achieved 2nd place on Google DeepMind FACTS Grounding Leaderboard State-of-the-art language model with exceptional factuality and accuracy Outstanding performance in both Korean and English Optimized for complex structuring tasks MCP (Model Context Protocol) Support Standardized AI Integration: Full support for Anthropic's MCP protocol Integration with Various AI Tools: Seamless integration with major AI services like Claude and ChatGPT Extensible Architecture: Operates as an MCP server for easy connection with other applications ✨ Key Features 1. Support for 5 Diagram Types πŸ—ΊοΈ Concept Map: Visualize relationships between topics and related concepts πŸ“Š Synoptic Chart: Display the overall structure of processes or systems at a glance β˜€οΈ Radial Diagram: Express structures expanding radially from a central concept πŸ”„ Process Flow: Represent workflows or decision-making processes sequentially πŸ“‹ WBS Diagram: Display projects broken down hierarchically 2. AI-Based Automatic Generation Generate diagrams from natural language prompts Support for both Korean and English Automatic structured JSON generation 3. Brave Search Integration Reflect latest information through real-time web search Generate more accurate and richer content Optional activation 4. Flexible Output Formats PNG format (high-quality images) SVG format (vector graphics, infinitely scalable) πŸ”Œ MCP (Model Context Protocol) Utilization ChartGPT supports MCP for integration with various AI applications: MCP Use Cases AI Agent Integration: AIs like Claude and GPT can directly request diagram generation Workflow Automation: Automatically insert diagrams during document creation Multimodal AI Pipeline: Automate text analysis β†’ diagram generation πŸ“– How to Use Using the AI Assistant Tab Enter Prompt Describe the diagram you want in natural language Example: "Create a flowchart showing the machine learning process" Select Diagram Type Choose the appropriate diagram type from the dropdown Use Brave Search (Optional) Activate checkbox when latest information is needed Web search results will be reflected in diagram generation Click Generate Button AI automatically generates JSON structure Diagram image automatically rendered Direct JSON Input Fine-tune by directly editing JSON in each diagram type tab 🎯 Use Cases Business Project planning (WBS) Business process documentation (Process Flow) Organizational chart creation (Radial Diagram) Education Learning content organization (Concept Map) Course explanatory materials (Synoptic Chart) Research topic structuring (Concept Map) Technical Documentation System architecture diagramming API flow explanation Data processing pipeline visualization πŸ”§ Advanced Configuration Customizing JSON Structure Each diagram type has its unique JSON structure: Concept Map Example: json{ "central_node": "Artificial Intelligence", "nodes": [ { "id": "ml", "label": "Machine Learning", "relationship": "includes", "subnodes": [] } ] } Prompt Writing Tips Be Specific: "AI classification system" β†’ "AI classification system including deep learning, machine learning, and natural language processing" Specify Relationships: "A is part of B", "X leads to Y", etc. Describe Hierarchical Structure: "A at the top level, with B and C below", etc. πŸ’‘ Model Performance Gemma-3-R1984-27B Features High Factuality: 2nd place on Google DeepMind FACTS Leaderboard Structuring Ability: Accurately understands complex relationships and hierarchical structures Multilingual Support: Ensures equal quality in both Korean and English Context Understanding: Accurately grasps prompt intent πŸ› οΈ Tech Stack Frontend: Gradio (with built-in MCP server) AI Model: Gemma-3-R1984-27B (2nd on FACTS Grounding Leaderboard) Diagram Engine: Graphviz Search Engine: Brave Search API Protocol: MCP (Model Context Protocol) Language: Python

Made with ❀️ by VIDraft Team

Powered by VIDraft⚑

MCP-enabled for seamless AI integration