Native UE5 UMG AI editor — just describe what you want, watch it build your interface in real time.
From simple button placement to complex blueprint logic — describe it, and the AI builds it.
Talk to your AI in natural language. It reads your intent and directly creates, modifies, or arranges UMG widgets without you touching a single property panel.
Describe interactions and behaviors. The AI generates Blueprint nodes, sets variable bindings, creates animation triggers, and wires up your UI logic.
Ask for visual effects, shaders, or dynamic materials. The AI creates or modifies UE5 materials and even writes HLSL code for custom shader nodes.
Bring your UI to life. Describe entrance animations, idle loops, or state transitions — the AI sets keyframes and configures UMG animation sequences.
The GitHub repository is the canonical public project; Fab is an optional packaged distribution.
| Feature | Open Source (GitHub) | Fab package |
|---|---|---|
| Core Widget API (40+ tools) | ✓ | ✓ |
| Blueprint Editing | ✓ | ✓ |
| Animation/Sequencer API | ✓ | ✓ |
| Material & HLSL API | ✓ | ✓ |
| External Python MCP server | ✓ | ✓ |
| In-editor ChatWithUnreal panel | ✗ | ✓ |
| FabServer approval queue | ✗ | ✓ |
| Provider settings UI | ✗ | ✓ |
| Local LiteRT-LM runtime | ✗ | ✓ |
| Requires Python | ✓ | ✗ |
| One-click UE5 install | ✗ | ✓ |
| Multi-Agent AI | ✗ | ✓ |
| Priority Support | ✗ | ✓ |
| License | MIT | Commercial |
Watch the AI build real UE5 interfaces from scratch.
Building a complete RTS game HUD with AI assistance
Recreating the UE5 editor UI using only AI commands
Live demonstration of UMG widget editing
Multi-agent AI architecture powered by Gemini
Start from the open-source repository; use the Fab package only if you want marketplace installation.