AI Developer Tool · UML-to-Code
PublicBonian
AI-powered tool that helps transform UML diagrams into structured representations and code generation workflows.
Achievement
1st place in Computer Science graduation projects and 2nd overall across Engineering and Computer Science at Jazan University.
Media gallery

Overview
Bonian reduces the gap between system design and implementation by helping AI understand UML diagrams, normalize them, and support code generation based on actual system logic.
Problem
AI can generate code, but it often struggles to understand UML diagrams, relationships, and architecture.
Solution
A workflow that converts UML diagrams into PlantUML, normalizes them into structured data, and uses that representation for code generation.
My role
AI systems design, UML-to-code pipeline, workflow design, frontend/backend integration, and product direction.
Key features
- UML understanding
- PlantUML conversion
- Diagram normalization
- Code generation workflow
- Award-winning graduation project