Demo guide
LLMAI ships with demonstration projects that share the same real-time Terminal chat interface. Each demo highlights a different way to integrate AI—voice, function calling, and in-engine control—so you can study patterns that fit your own game or tool.
Before you start
Choose the AI provider you want to use—OpenAI, Grok (xAI), or LocalAI—then enter the API key (or LocalAI endpoint settings) under Edit → Project Settings → Plugins → LLMAI and adjust model, voice, and other defaults for that provider.
For full install, enable, and provider setup steps, see:
Compare capabilities across providers on the Providers page.
All demos require a configured provider before you can connect from the Terminal level.
Demo projects
The shared chat UI for text and voice—connection management, streaming responses, and the foundation every other demo builds on. Start here to understand how sessions, voice mode, and the connection dialog work before diving into game or character control.
Documentation: Terminal demo
A retro arcade game driven by natural language: start sessions, change difficulty, spawn enemies, and tune gameplay through function calling. Ideal for learning how to expose game systems to the AI safely and iteratively.
Documentation: Rocketeer demo
A MetaHuman (Cooper) with lip-sync from AI voice output plus gestures, waypoint movement, and jump actions via function calling. Shows how voice and LiveLink fit together for character-driven experiences.
Documentation: Live Link demo
Shared level
Every demo runs in the same Unreal level:
Content/LLMAITerminal/Levels/LVL_LLMAITerminal.umap
Open the level, press Play (Alt+P), connect in the Terminal dialog, then enable the function profile for the demo you want to explore. Step-by-step launch and feature details are on each demo page above.