AI Tools
GraphDeck has four AI tools for working with node graphs. All work without an API key via the clipboard or Gem workflow, or directly in-app with your own API key.
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
Paste a Blueprint or Material you don't understand. The Explain tool breaks it down into colour-coded groups with plain-language descriptions of what each section does.
Useful for learning from marketplace assets, understanding a colleague's work, or documenting your own systems.
Ask
Ask questions about the current graph. The AI reads what's on your canvas and answers in context.
Example questions:
- "Could anything go wrong with this?"
- "What happens when the player presses E?"
- "How could I optimise this material?"