Last verified: 2026-07-21
35B-A3B MoE (35B total, 3B active) and a 27B dense model. Run whichever fits your hardware locally, then pair the Tokios connector to call it from any machine, teammate, or hosted agent through https://api.tokios.com — no inbound ports, no VPN.
Looking for Qwen 3.5? Qwen3.6 is the generation that replaced it. Alibaba’s dense Qwen3.6-27B outperforms the previous-generation Qwen3.5-397B-A17B MoE on several agentic coding tasks despite being far smaller — so if you were about to pull Qwen3.5, this is the model to run instead.
Run it locally with Ollama
Qwen3.6 is in the Ollama library. Pull and run the default tag (the35B-A3B MoE):
ollama run qwen3.6:27b. 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.6’s native 256K. Raise
num_ctx in your Modelfile or client request to use more of its context. Qwen recommends keeping at least 128K to preserve reasoning quality on complex tasks.Variants & tags
Every value below is from the model card and the Ollama library. Tags and download sizes change as new quantizations ship — confirm against ollama.com/library/qwen3.6 before you standardize on one.
Sources: ollama.com/library/qwen3.6, Qwen/Qwen3.6-35B-A3B model card, Qwen/Qwen3.6-27B.
Quantization & formats
Ollama’s default tags areGGUF Q4_K_M. The library also publishes -q8_0, -bf16, -nvfp4 (NVIDIA Blackwell), -mxfp8, -mlx (Apple Silicon), and -mtp-* (multi-token-prediction speculative-decoding) variants for both sizes. 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 the Q4_K_M-style names.
Unlike Gemma, Qwen doesn’t publish official quantization-aware-trained (QAT) checkpoints — Qwen’s tags above are post-training quantizations. If you want QAT-grade quality at 4-bit, fine-tune your own with a tool like Unsloth; see quantization-aware training for when that’s worth it.
KV-cache quantization
The KV cache is the per-token memory a model builds as it reads your prompt and generates a reply — and it grows with every token of context. For a long-context model like Qwen3.6 (262K native, extensible to ~1M), the KV cache can rival or exceed the weight footprint at full context. Quantizing the KV cache is a separate lever from weight quantization that cuts that memory cost roughly in half.Enable FP8 KV cache
On vLLM, add--kv-cache-dtype fp8 to your serve command:
--kv-cache-dtype fp8:
Ollama and LM Studio manage the KV cache internally and do not expose a
--kv-cache-dtype flag. If you need FP8 KV cache, use vLLM or SGLang as the serving backend.What you get
The practical payoff is longer context on the same hardware. A Qwen3.6 deployment that fits 32K tokens with FP16 KV cache can typically serve 64K or more with FP8 KV cache in the same memory budget — because the cache takes half the space per token. On memory-constrained hardware like a single DGX Spark, that difference can be the gap between a usable long-context deployment and an OOM. For hardware-specific tuning, see DGX Spark model compatibility.
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.
Can a DGX Spark run Qwen3.6?
Yes, and it is one of the best matches for this family. The dense27B lands near 14 GB at NVFP4 and the 35B-A3B MoE near 18 GB, against 128 GB of unified memory. Because the weights claim so little of the pool, the rest is available for KV cache — which makes the 262K native context practical here rather than theoretical.
Prefer the MoE for throughput: only 3B parameters are active per token, so it decodes far faster than its total size suggests. See DGX Spark model compatibility for tuning and measured behaviour.
Can Strix Halo run Qwen3.6?
Yes. AMD Strix Halo can allocate up to 96 GB to the GPU, so both variants load with room left for long context. Capacity is not the limit on this machine — memory bandwidth is. Decode trails a discrete GPU holding the same weights, and prompt processing trails it further, so favour the35B-A3B MoE where its small active-parameter count does the most good. Running vLLM on Strix Halo and Strix Halo model compatibility cover the ROCm and Vulkan paths.
Can a 24 GB GPU run Qwen3.6?
Yes for the dense27B at Q4_K_M, which needs about 17 GB and leaves roughly 7 GB for KV cache — comfortable at everyday context lengths. The 35B-A3B MoE needs about 24 GB, so on a 24 GB card it is tight: shorten the context or move to a 32 GB card.
On 16 GB, the dense 27B runs only at short context, and the MoE does not fit at Q4. Offloading to system RAM works but costs throughput — see memory and offloading.
Fastest way to run Qwen3.6 locally
For the most tokens per second on modest hardware, reach for the35B-A3B MoE: only 3B of its 35B parameters are active per token, so it decodes about as fast as a 3B model while reasoning like a much larger one — provided all 35B fit in memory (~24 GB at Q4_K_M). If you specifically want the dense 27B, pull Q4_K_M on Ollama or LM Studio (~17 GB); on Apple Silicon the -mlx tag runs fastest. Raise num_ctx only as far as you actually need — a shorter context leaves more memory for weights and speeds up decode.
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.Capabilities
- Reasoning: Qwen3.6 runs in thinking mode by default, emitting a
<think>…</think>block before its answer. To get a direct response, disable it with"chat_template_kwargs": {"enable_thinking": false}in your request (or"enable_thinking": falseon Alibaba Cloud Model Studio). It also adds a “thinking preservation” option that retains reasoning context across turns. - Native tool-calling: Yes. On vLLM/SGLang, set
--tool-call-parser qwen3_coder(with--reasoning-parser qwen3); Ollama applies the template for you. Built for agentic coding — repository-level reasoning and frontend workflows. - Vision: Multimodal — accepts text, images, and video.
- Long context: 262,144 tokens natively, extensible to ~1M. Keep at least 128K for complex reasoning tasks.
Connect it with Tokios
Once Qwen3.6 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.6-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.6 emits
<think>…</think>reasoning by default. If a downstream client shows the raw thinking or you want lower latency, disable thinking as shown above. - Tool-call behavior depends on the runtime applying the
qwen3_coderparser. Ollama handles this for you; if you self-host with vLLM/SGLang, set the flags above or tool calls won’t parse. - The
35B-A3BMoE needs all 35B parameters in memory even though only 3B are active per token — size your hardware off the full download, not the active count.
New same-class alternative. If you are weighing the
27B dense build for agent work, Meta’s Muse Glimmer 30B is now a third option at that tier — also dense, also Apache 2.0, and trained specifically for tool calling and multi-step task completion. Meta benchmarks it against Qwen3.6 27B directly and its numbers favour Muse Glimmer, but they are vendor-run with no independent reproduction yet. Qwen3.6 has the longer track record and the wider variant range; test both before you commit an agent workflow to either.Quickstart
Pair a connector and register your first model end to end.
What size model fits your GPU?
Match Qwen3.6 to your available VRAM before you pull it.
Quantization & hardware
Which of Qwen3.6’s formats —
GGUF, NVFP4, MLX — runs on your hardware.Which local model for which task?
See how Qwen3.6 compares to other local models by task.