AI agents · OpenClaw · self-hosting · automation

Quick Answer

Xing4.0-29B-A4B vs Qwen3.6-27B vs gpt-oss-20b (Sep 2026)

Published:

The short answer

Qwen3.6-27B is the strongest default on one 24 GB card; Xing4.0-29B-A4B is the long-context agent specialist; gpt-oss-20b is the lightest and the only comfortable fit on 16 GB. China Telecom’s Xing4.0-29B-A4B, released September 22, 2026 under Apache 2.0, is the newest entrant and the only one of the three designed explicitly as an execution agent rather than a general assistant, with 256K native context extensible to 512K and FP8 and GGUF builds shipped alongside the base weights.

Side by side

Xing4.0-29B-A4BQwen3.6-27Bgpt-oss-20b
VendorChina Telecom AI (TeleAI)AlibabaOpenAI
ReleasedSeptember 22, 202620262025, still current in the tier
ArchitectureMoEDenseMoE
Total parameters29B27B21B
Active per token4B27B~3.6B
Native context256K (→512K)Long, below 256KBelow 256K
VRAM, 4-bit (pre-KV)~15-18 GB~16-18 GB~12 GB
VRAM, unquantized~62.9 GB~54 GB~42 GB
Fits 16 GB cardTightNoYes
Fits 24 GB cardYesYesYes, with large KV cache
LicenseApache 2.0Permissive (Qwen license)Permissive (Apache 2.0)
Official GGUFYesCommunity + officialYes
Official FP8YesYesYes
Trained onHuawei Ascend NPU, end to endNvidiaNvidia
Designed asAgentic executionGeneral + agentic codingGeneral, efficient
Independent AA index placementNone as of Sep 26, 2026YesYes

The VRAM arithmetic that decides this

Everything else is secondary to whether it fits. The working rule at 4-bit quantization is ~0.6 GB per billion total parameters, then add KV cache on top.

Cardgpt-oss-20bXing4.0-29B-A4BQwen3.6-27B
12 GB (RTX 3060, 4070)MarginalNoNo
16 GB (4060 Ti 16GB, 5060 Ti)ComfortableTight, short contextNo
24 GB (3090, 4090)Comfortable, big KVComfortableComfortable
32 GB (5090)TrivialComfortable, longer KVComfortable
32-64 GB Apple unifiedYes via GGUFYes via GGUFYes via GGUF

Two traps here.

MoE does not save memory. Xing4.0-29B-A4B activates 4B parameters per token, which is why it feels fast. All 29B still sit in VRAM. People read “4B active” and size a 12 GB card for it; it does not fit.

KV cache eats the headroom. The 256K context on Xing4.0-29B-A4B is an architectural property. On a 24 GB card at 4-bit with ~16 GB of weights, the remaining ~8 GB is your working context, which is tens of thousands of tokens, not 256,000. Size context to the card and raise it until you OOM, rather than requesting the headline number.

Where each one wins

Qwen3.6-27B is the strongest single default for a 24 GB GPU in 2026. It is the best all-around model in the tier and the best at agentic coding among models that actually fit, with mature tooling, Thinking and Non-Thinking modes, and the broadest quantization ecosystem. If you are going to run exactly one local model and you have 24 GB, run this. Being dense is the cost: it generates noticeably slower than the MoE options at the same memory footprint.

Xing4.0-29B-A4B wins long-context agent work and licensing purity. Apache 2.0 with no field-of-use restrictions, 256K native context, FP8 and GGUF published on day one, and a design brief that is explicitly execution rather than conversation — multi-step planning, tool calling, long documents. China Telecom publishes SWE-bench Verified and Multilingual via the SWE-agent harness at 210K context, Terminal-Bench 2.1 via terminus-2, and Claw-Eval at 256K, with full sampling settings disclosed, which is more methodological honesty than most releases. Third-party write-ups report coding results ahead of Gemma 4 and Qwen3.6 on several benchmarks — treat that as unverified until an independent evaluator publishes, because as of September 26, 2026 it has no Artificial Analysis placement. Full detail in what is Xing4.0-29B-A4B.

gpt-oss-20b wins on hardware reach. At roughly 12 GB in Q4_K_M it is the only one of the three that leaves real headroom on a 16 GB card, and it is trivially comfortable on 24 GB with a large KV cache. That matters more than benchmark deltas if your hardware is a laptop, a 4060 Ti, or a shared machine. It is also the safest choice for a fleet where you cannot guarantee every machine has 24 GB.

Benchmarks: why you should not pick on them

All three publish agentic coding scores. None of them are comparable to each other, because agent benchmark results are a function of the harness as much as the model. China Telecom’s SWE-bench numbers use SWE-agent at 210K context, temperature 1.0, top_p 0.95, repetition penalty 1.05. Change the harness and the number moves by double digits. See agent harness vs model: why scores differ.

The defensible evaluation for this tier is to run your own three tasks — one repository edit, one long-document extraction, one multi-step tool-calling workflow — against all three at the quantization you will actually deploy. That takes an afternoon and beats any published table, because quantization level alone can swing quality more than the model choice does.

The Ascend footnote

Xing4.0-29B-A4B was trained end to end on Huawei Ascend NPUs. For a Western builder this changes nothing operationally — the weights run on Nvidia, Apple Silicon or CPU like any other GGUF. It matters as a signal: the Chinese domestic training stack has produced a competitive agentic model without Nvidia silicon, which removes the last argument that Ascend is inference-only. Combined with Huawei’s Atlas 960E SuperPod, the domestic pipeline now covers both ends.

Decision rule

  • 24 GB card, one model, general use: Qwen3.6-27B.
  • 24 GB card, building an agent that reads long documents or works across a large repo: Xing4.0-29B-A4B.
  • 16 GB card, or a fleet with mixed hardware: gpt-oss-20b.
  • Apache 2.0 required with no ambiguity: Xing4.0-29B-A4B or gpt-oss-20b.
  • You were considering MiMo-V2.6-Flash for a desktop: you cannot. It is ~309B total parameters; the ~15B active count is speed, not size. Use the API or a multi-GPU server.
  • All three: deploy at the quantization you will run in production before you benchmark. A Q4 model and a Q8 model of the same weights are different products.

The broader field, including the models that did not make this three-way, is ranked in best open-weight models for a single GPU.

Last verified: September 26, 2026. VRAM figures are 4-bit estimates before KV cache and vary by quantization method.

Sources