50 lines of code. Any OpenAI-compatible LLM. VAD, turn-taking, fillers, interruptions, and low latency handled for you.
Each demo runs a live voice AI agent built with Gradbot. Click to start, then speak naturally.
Gradbot gives you the event loop for voice agents.
You write the logic, it handles the rest.
import gradbot
voice = gradbot.flagship_voice("Emma")
config = gradbot.SessionConfig(
voice_id=voice.voice_id,
instructions="You are a helpful assistant.",
language=voice.language,
)
input_handle, output_handle = await gradbot.run(
session_config=config,
input_format=gradbot.AudioFormat.OggOpus,
output_format=gradbot.AudioFormat.OggOpus,
)