Every part of Unreal, paired with an agent that asks permission.
BlueprintPro AI reads your project, proposes changes, and waits for your approval before it touches a node. Here is what it can do.
Blueprints
- Read any Blueprint graph, including the 2M-character outliers.
- Add nodes with type-safe helpers (Branch, CallFunction, VariableGet/Set, Macros).
- Connect pins with dual-wire protection.
- Pin-safe creation of Dynamic Casts, Break/Make Structs, Get DataTable Row.
- Compile and return errors inline.
Materials and HLSL
- Create material expressions programmatically.
- Wire expressions and recompile.
- Author Custom HLSL expressions with typed input pins.
- Read and set Material Instance scalar, vector, texture, and static-switch params.
Behavior Trees
- Create Behavior Trees and Blackboards.
- Build entire trees from a JSON spec.
- Read structure and per-node details.
- Discover available node classes, decorators, services.
UMG Widgets
- Author widget animations with keyframes.
- Wrap the root in a SizeBox for responsive layouts.
- Set bIsVariable so widgets appear in the graph.
- Convert LinearColor → SlateColor for widget color pins.
Scene + assets
- Spawn, duplicate, delete, and transform actors.
- Find assets by name + type.
- Replace meshes and materials on the current selection.
- Raycast and spawn on surface.
Game + input
- Set GameMode override via World Settings.
- Create Enhanced Input Action assets.
- Map keys to actions inside Input Mapping Contexts.
The full catalog of tools, their risk classes, and approval defaults are documented in our docs.