Overshoot enables developers to build realtime vision applications in two steps:Documentation Index
Fetch the complete documentation index at: https://docs.overshoot.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Create a
/streamssession and connect a live video source to it - Ask any model about any moment of the video stream via
/chat/completionsrequest
- When you create a Stream , you get back a
Stream ID, a LiveKit Room URL with a token. Use a LiveKit SDK to publish your video stream in the room. - Once a Stream is connected, you can refer to parts or all of it inside your OpenAI Compatible Chat Completion request.
- To refer to single frames, pass them as
image_urlinside the message content.
- Similarly, to refer to segments in the live stream, pass them as
video_url
- To refer to single frames, pass them as
Quickstart
Webcam to model in four steps.
The Stream
Lifecycle, leases, and how to keep a session alive.
Chat Completion
URL grammar for referencing frames and segments.
Models
What’s available, context limits, picking the right one.