AI Tools
GraphDeck has four AI tools for working with node graphs: Generate, Extend, Explain, and Ask. All work without an API key via the clipboard or Gem workflow, with an MCP-connected assistant like Claude, or directly in-app with your own API key. GraphDeck has no AI of its own - every tool runs on the AI you bring.
Generate
Type a description of what you want. The AI creates a complete node graph.
Blueprint examples:
- "A double jump system with coyote time and a landing camera shake"
- "A health system with damage flash, low health warning, and death event"
- "A configurable explosive barrel with construction script and damage function"
Material examples:
- "PBR wood material with adjustable roughness and a normal map"
- "Dissolve effect driven by a world-space origin parameter"
- "Holographic shader with animated scan lines and fresnel glow"
The generated graph appears on your canvas. Review it, edit it, then export to Unreal Engine or save to your library.
Multi-Graph Generation
For Blueprints, a single prompt can generate multiple graphs simultaneously: an EventGraph, a Construction Script, and custom functions, all correctly wired with shared variables and components.
Example: "A configurable explosive barrel" generates:
- A Construction Script that sets the blast zone radius from an exposed variable
- A ProcessDamage function that takes damage, clamps health, returns whether the barrel is dead
- An EventGraph that receives damage, calls the function, spawns explosion on death
All three graphs share the same variables and reference each other correctly.
Extend
Select nodes on your canvas and ask the AI to add more. The AI understands what's already there and builds from it.
Example: You have a basic movement system. Select it and type "Add a sprint with stamina that drains and recharges." The AI adds new nodes wired into your existing graph.
Explain
Right-click the canvas (or a node) and choose Explain. The AI teaches the graph like a lesson at a whiteboard: the camera glides between nodes while rings, arrows, and handwritten notes land on the exact pins it's talking about. You page through the lesson at your own speed.
Lessons follow the logic wherever it goes - across the EventGraph, functions, and Construction Script, switching tabs as needed. Useful for learning from marketplace assets, understanding a colleague's work, or getting back into your own systems.
Lessons save with the file and can be replayed any time from the Lessons button - in Free and Pro alike. Only graphs that can't be saved keep their lessons for the session: a graph over the free cap, or a file opened from outside your library.
Ask
Right-click and choose Ask to put a question to the AI about the current graph. It reads what's on your canvas and answers in context - and the answer arrives drawn on the graph itself, anchored to the actual nodes, not as a wall of chat text.
Example questions:
- "Could anything go wrong with this?"
- "What happens when the player presses E?"
- "How could I optimise this material?"
Sketch Suggestions
When a lesson calls for it, the AI can end by sketching a suggested addition in chalk right on your graph: real nodes, real pins, hand-drawn. Nothing changes unless you click Accept, and a single Ctrl+Z undoes an accepted sketch.
Privacy
Explain and Ask send the current graph's node data to the AI you've connected, so they need the node-data sharing setting enabled. If it's off, GraphDeck refuses rather than sending silently. See Privacy & Data Settings.