Skip to main content
Overshoot serves a curated set of vision-language models tuned for real-time inference. Pick one from the active models list, pass its id as the model field on /chat/completions, and Overshoot routes the request to a healthy endpoint.

List available models

Availability changes as endpoints come online and go offline. Always query /models before starting a stream. No auth required.
The response is OpenAI-compatible — same shape listModels returns, with one extra status field per entry.

Active models

Snapshot as of 2026-06-16. The /models endpoint is the source of truth — treat these tables as a quick reference, not a guarantee.
Models on Overshoot fall into two groups: Overshoot-hosted (open-weights models we run on our own GPU fleet, tuned for real-time inference) and proprietary passthrough (Gemini / Claude / OpenAI, which we proxy to the upstream provider). Default to the hosted models — that’s where Overshoot’s latency advantage lives.

Overshoot-hosted

These are the fast path. We run them on our own GPUs, sized for sub-second time-to-first-token on single-frame inputs and high-throughput video.

Proprietary passthrough

These are upstream APIs we expose through the same OpenAI-compatible surface for convenience. They are not part of Overshoot’s real-time path.
Proprietary models are passthrough to Google / Anthropic / OpenAI. Time-to-first-token is bounded by the upstream provider — typically seconds, not the sub-second latency Overshoot-hosted models hit. Reach for these only when you specifically need a frontier proprietary model; otherwise stay on the hosted list.

How to read the columns

Served is the context length we run the model with.
Qwen3.6 uses the same image processor as the Qwen3 line: patch 16, temporal_patch_size=2, spatial_merge_size=2. The formula:
Numbers in the table assume 480p — the resolution our benchmark suite uses. Higher resolutions consume context faster.
You pick the visual-token budget per request — 70, 140, 280, 560, or 1120:
  • 70–280 — classification, captioning, video understanding.
  • 560–1120 — OCR, document parsing, small text.
Default is 256 tokens.
  • Qwen / Holo3 — no hard model-side cap. Frame count is bounded by context. The practical limit is (context − text_input − text_output) / tokens_per_frame.
  • Gemma 4 — Google documents 60 s at 1 fps as the supported envelope (~60 frames).
The model can mix text segments between visual tokens inside a single message — instead of forcing all visual content into one block followed by text. Every active model supports this.

Use a model

Pass the id from /models straight into /chat/completions:
See Chat Completion for the full request/response shape.