Skip to main content

Demo guide

info

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.

warning

All demos require a configured provider before you can connect from the Terminal level.

Demo projects

LLMAI Terminal

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

LLMAI Arcade (Rocketeer)

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

LLMAI Live Link

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.

Need help?