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.