Table of Contents

AStack
Developer
Documentation

Build browser-based conversational AI with voice, text, and video input, generated speech, and a rendered Unreal character. AStack exposes separate server and browser SDKs so API keys remain on your backend.

Architecture

How It Works

1
Your backend creates a session and returns browser-safe gateway and renderer URLs
2
Your frontend connects to the UE-hosted gateway with the Client SDK and embeds the signed renderer player
3
AStack assigns the session runtime that serves the gateway and rendered character

SESSION RUNTIME

The current launch runtime combines the customer gateway, ASR/VAD, llama.cpp language-model serving, Qwen3-TTS, Runtime MetaHuman Lip Sync, and UE Pixel Streaming. The browser receives a time-limited session token, gateway URLs, and a signed renderer player URL instead of provider credentials or renderer-control secrets.