Interactive Demo
LiveKit Streaming Avatar
A WebRTC streaming demo for real-time avatars. This page connects to a LiveKit room and renders the avatar video stream published by an avatar worker (e.g., Hedra).
Interactive Demo
A WebRTC streaming demo for real-time avatars. This page connects to a LiveKit room and renders the avatar video stream published by an avatar worker (e.g., Hedra).
LiveKit Streaming Avatar Demo
This page connects to a LiveKit room and renders the first remote video track (your avatar worker). To make this fully interactive, run a LiveKit Agent with an avatar integration (e.g., Hedra) under the same agentName.
Avatar (fal.ai)
Generate a face image, then we pass the image URL to the agent via LiveKit dispatch metadata (avatarImageUrl). The fal key stays server-side via the proxy route.
Identity: ...
Required environment
Set these on the server (Vercel / local env):
Then run an agent that publishes an avatar stream into the same room (or dispatch one via agent name above).