Inference
Generating a video takes one call to start it and one to fetch the result. In the example below, MiniMax H3 returns eight seconds of video with sound.GET /v1/runs/{id} carries
the file once the run finishes.
Realtime
Protoface Realtime adds a realtime face to your voice agent, driven by the audio it already produces. It works across languages and with any pipeline, whether speech-to-speech or separate STT, LLM, and TTS. Use the LiveKit or Pipecat plugin, another supported platform, or the REST API. The realtime quickstart adds a live avatar to a LiveKit agent.Next steps
Inference quickstart
Generate a video with curl, Python, or JavaScript.
Model catalog
Browse every model and read its input contract.
Realtime quickstart
Run a LiveKit agent with a live avatar.
Other integrations
Starters for Pipecat, Agora, Vapi, and more.
Avatars
Create and manage avatars for realtime sessions.
Errors
Stable error codes, rate limits, and retries.

