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.
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.