Ox developer platform
Build with Ox
Choose a working path and get from credentials to a verified request, browser voice agent, or LiveKit connection.
Start with an outcome
What do you want to build?
Build a live vision stream
Create a leased video stream, publish a camera, and ask a multimodal model about retained frames.
- Create
- Publish
- Ask
POST /v1beta/streamsOpen guide Make your first API request
Authenticate safely, list the models enabled for your project, and create your first completion.
- Authenticate
- List models
- Complete
curl $OX_API_BASE_URL/v1/modelsOpen guide Build a browser voice agent
Mint a short-lived session on your server, then connect microphone capture and playback in the browser.
- Mint
- Connect
- Listen
connectBrowserRealtime()Open guide Connect LiveKit or SIP
Join a LiveKit room over WebRTC or dispatch the same Ox agent to an outbound SIP call.
- Create room
- Publish audio
- Call
connectLiveKitRealtime()Open guide Browse by category
Explore the platform
Introduction
Authenticate, call the HTTP API, and install the TypeScript SDK.
3 guides02Vision API
Create live streams, connect cameras, and ask multimodal models about retained frames.
7 guides03Inference API
Work with models, chat completions, streaming, tools, and reusable media.
3 guides04Realtime
Build production voice agents over the Ox Realtime API.
6 guides05Integrations
Connect the Vision API to supported media transports and third-party services.
1 guide06LiveKit & SIP
Connect browsers, rooms, microphones, and phone calls.
1 guide07Administration
Manage project credentials, webhooks, usage, and audit logs.
1 guide08Reference
Inspect protocol events, limits, errors, and compatibility.
3 guides