Last verified: 2026-10-14
https://api.tokios.com — no inbound ports, no VPN.
Run it locally with Ollama
Qwen3-VL is in the Ollama library under the slugqwen3-vl. Pull and run the default tag (the 8B dense Instruct model):
ollama run qwen3-vl:30b-a3b for the MoE model, or ollama run qwen3-vl:8b-thinking for the reasoning edition. See the Ollama library page for the full tag list — this page covers connecting it, not every runtime detail.
Ollama’s default context window is small (2048 tokens) — far below Qwen3-VL’s native 256K. Raise
num_ctx in your Modelfile or client request to use more of its context.Variants & tags
Every value below is from the Hugging Face model cards and the Ollama library. Tags and download sizes change as new quantizations ship — confirm against ollama.com/library/qwen3-vl/tags before you standardize on one.
Sources: ollama.com/library/qwen3-vl/tags, Qwen/Qwen3-VL-8B-Instruct config, and Qwen/Qwen3-VL-30B-A3B-Instruct config. The Ollama library also lists
2B, 4B, 32B, and 235B-A22B sizes; this table focuses on the verified local-friendly sizes.
Quantization & formats
Ollama’s tags cover a default quant plus-q8, and separate -bf16 tags for every size, each available in both -instruct and -thinking editions. Which format you can run depends on your hardware — see Quantization formats and the hardware they need for the full matrix, and what quantization is for how to read quant names like Q4_K_M.
Hardware fit
Comfort at roughlyQ4 for a modest context length. Treat every entry as an estimate — the ground truth is the actual GGUF size plus the KV cache for your context. See what size model fits your GPU? for the sizing math.
Run it — beginner to advanced
- Ollama (easiest)
- LM Studio (GUI)
- vLLM (advanced)
- SGLang (advanced)
http://127.0.0.1:11434. Raise num_ctx to use more context, and send images in your chat request the way you would with any other Ollama vision model.Capabilities
- Vision: Multimodal — accepts text, images, and video in the same request, with native support for long-document OCR, GUI/agentic screen understanding, and spatial grounding.
- Long context: 262,144 tokens natively (confirmed for the
8Band30B-A3Bconfigs); Qwen’s model card describes it as expandable further with YaRN scaling on vLLM. - Reasoning: Ships as two separate editions per size — Instruct (direct answers) and Thinking (reasoning-enhanced, e.g.
qwen3-vl:8b-thinkingon Ollama). Qwen’s public deployment examples do not publish a dedicated reasoning-parser flag for Qwen3-VL on vLLM or SGLang. - Tool-calling: The chat template on Hugging Face defines a
<tool_call>JSON format, and Ollama applies it automatically. Qwen’s official vLLM/SGLang deployment examples for Qwen3-VL don’t show a--tool-call-parserflag — test function-calling on your runtime before shipping it.
Connect it with Tokios
Once Qwen3-VL is running locally, pair the Tokios connector so you can reach it ashttps://api.tokios.com from Claude Code, Cline, or any other compatible client — instead of only from localhost:11434.
1
Pair the Tokios connector
Sign in at tokios.com/console, open the Setup tab, and click Start pairing to get a one-time claim code (Then approve the device on the Setup or Connectors tab.
TKS-XXXX-XXXX). Install and run the connector on the machine running Ollama:Windows
macOS
Linux
2
Point the connector at Ollama's /v1 API
Ollama exposes an OpenAI-compatible surface at
/v1. For a single-model setup, the console’s Setup wizard fills this in automatically as http://127.0.0.1:11434/v1. For multiple models, set it explicitly in tokios-connector.json — see Connector config.3
Register a deployment
In the Models tab, register the model and choose a public deployment name, for example
qwen3-vl-tunnel. This name — not Ollama’s local model id — is what clients send in the model field.4
Create an API key
In the Keys tab, click Create key. Copy the
sk-tok-… key now — it’s shown only once.Call it from anywhere
Caveats
- Qwen3-VL ships Instruct and Thinking as separate downloads rather than one model with a toggle — pick the tag you need (
qwen3-vl:8bvs.qwen3-vl:8b-thinking) up front. - Qwen’s official README and model cards don’t publish explicit
--tool-call-parseror--reasoning-parserflags for Qwen3-VL on vLLM/SGLang, unlike some other Qwen3 releases. Test tool-calling and thinking-tag behavior on your runtime before relying on it in production. - The
30B-A3BMoE model needs all of its total parameters in memory even though only 3B are active per token — size your hardware off the full download, not the active count. - The
32Band235B-A22Bvariants need more hardware than most local Tokios users will have. Treat them as advanced pulls and confirm their exact files, context settings, and runtime support before planning around them.
FAQ
How much VRAM does Qwen3-VL need?
How much VRAM does Qwen3-VL need?
The
8B dense model needs ~6.1 GB at the default quant (~18 GB at bf16). The 30B-A3B MoE model needs ~20 GB at the default quant (~62 GB at bf16). Add KV cache on top for your context length — both support 262,144 tokens natively, but long contexts multiply memory use.Can Qwen3-VL run on a 24 GB GPU?
Can Qwen3-VL run on a 24 GB GPU?
Yes — both the
8B (~6 GB) and the 30B-A3B MoE (~20 GB) fit a 24 GB card (RTX 3090 / 4090) at the default quant. The 8B leaves plenty of headroom for long context; the 30B-A3B is comfortable but tighter at very large context lengths. Even a 16 GB card (RTX 5080 / 4080) runs the 8B comfortably.Is Qwen3-VL open source?
Is Qwen3-VL open source?
Yes — both the
8B and 30B-A3B are released under Apache 2.0, which is permissive and carries no acceptable-use policy or user-count threshold. Note that open weights and open source are not the same thing — the training data and pipeline are not released.What is the difference between Thinking and Instruct variants?
What is the difference between Thinking and Instruct variants?
They ship as separate downloads, not a toggle. Instruct editions give direct answers. Thinking editions (e.g.
qwen3-vl:8b-thinking) are reasoning-enhanced and emit step-by-step reasoning before the final answer. Pick the tag you need up front — Ollama’s -thinking suffix selects the reasoning edition.Does Qwen3-VL support video input?
Does Qwen3-VL support video input?
Yes — the full Qwen3-VL family accepts text, images, and video in the same request, with native support for long-document OCR, GUI/agentic screen understanding, and spatial grounding. This is one of the differences from the earlier Qwen2.5-VL.
Quickstart
Pair a connector and register your first model end to end.
What size model fits your GPU?
Match Qwen3-VL to your available VRAM before you pull it.
Quantization & hardware
Which of Qwen3-VL’s formats —
GGUF, bf16 — runs on your hardware.Which local model for which task?
See how Qwen3-VL compares to other local vision models by task.