Architecture
What you get out of the box
- Sub-600ms turn-taking measured first-byte-to-first-audio on L40S
- Streaming ASR with VAD, partial transcripts, and barge-in detection
- Token streaming from the LLM (OpenAI-compatible chat completions API)
- Chunked TTS synthesis so audio starts within ~150ms of the first LLM token
- OpenAI-compatible HTTP endpoint plus a WebSocket transport for real-time clients
Example prompt
In the dashboard:What the optimization run does
- Profiles Whisper variants (large-v3, distil-large-v3, turbo) on the chosen GPU
- Searches Llama and Qwen quantizations (AWQ, GPTQ, FP8) for the best speed at the configured quality threshold
- Picks the TTS model based on the languages you specify and the latency budget
- Tunes batch size, KV cache, and speculative decoding for the LLM
- Produces an editable receipt with the full stack and projected per-minute cost