← AUTOMATER NEWSROOM

Nanbeige4.3-33B: An Apache 2.0 Open Model Claims the Agentic-Coding Lead in the ~30B Class

Nanbeige4.3-33B is a 33B dense, Apache 2.0 model with 512K context that claims 17 of 20 wins in a mixed coding, cowork and reasoning benchmark suite against three ~30B open rivals.

Diagram showing Nanbeige4.3-33B's open weights evaluated inside an existing agent harness, with Terminus 2 producing its 80.9 Terminal-Bench 2.1 score, vLLM and SGLang labeled as separate serving engines, and a planned smaller Nanbeige4.3-3B model shown as a future distillation target.Diagram showing Nanbeige4.3-33B's open weights evaluated inside an existing agent harness, with Terminus 2 producing its 80.9 Terminal-Bench 2.1 score, vLLM and SGLang labeled as separate serving engines, and a planned smaller Nanbeige4.3-3B model shown as a future distillation target.
Nanbeige4.3-33B was evaluated inside harnesses operators already run — Terminus 2 produced its 80.9 Terminal-Bench 2.1 score, and Claude Code was used for NL2Repo and JobBench. vLLM and SGLang are separate self-hosted serving engines, not agent harnesses, and compatibility with other harnesses such as OpenCode would need integration testing. Nanbeige describes a smaller Nanbeige4.3-3B as a planned distillation target, without confirming a release date or order.

Nanbeige LLM Lab, the research group inside Chinese recruitment platform BOSS Zhipin, published Nanbeige4.3-33B on Hugging Face this week under an Apache 2.0 license. It is a 33B-parameter dense model — no mixture-of-experts routing, so every parameter runs on every token — built specifically for agentic coding and office-style “cowork” tasks, with a 524,288-token (512K) context window and native XML or JSON tool calling built into its chat template.

Nanbeige4.3-33B model card header on Hugging Face showing the repository title, tags, introduction section describing the teacher-model strategy, and the right-hand sidebar with download and model-tree details.
The top of the Nanbeige4.3-33B model card on Hugging Face, published by Nanbeige LLM Lab, showing the repository header, the introduction text about the teacher-model distillation strategy, and the sidebar with download statistics. The benchmark comparison table and quickstart commands are further down the page and are not visible in this capture. · Original source

What it claims, and against whom

Nanbeige ran its own comparison against three other open models that sit near the same 30B-parameter scale: Qwen3.8-27B, Meta’s Muse-Glimmer-30B and Google DeepMind’s Gemma4-31B. All four were run at their highest thinking effort, with shared inference hyperparameters and harnesses for each benchmark. The 20-row table spans agentic coding, agentic cowork and reasoning categories, and Nanbeige4.3-33B leads 17 of those 20 rows.

Benchmark Nanbeige4.3-33B Qwen3.8-27B Gap
Terminal-Bench 2.1 80.9 73.0 +7.9
DeepSWE 65.5 42.5 +23.0
SWE-Bench Pro 60.3 61.7 -1.4
Automation Bench 54.2 38.3 +15.9
JobBench 44.8 34.5 +10.3

Bar chart comparing Nanbeige4.3-33B and Qwen3.8-27B on Terminal-Bench 2.1, DeepSWE and SWE-Bench Pro, showing Nanbeige4.3-33B ahead on the first two and slightly behind on SWE-Bench Pro.Bar chart comparing Nanbeige4.3-33B and Qwen3.8-27B on Terminal-Bench 2.1, DeepSWE and SWE-Bench Pro, showing Nanbeige4.3-33B ahead on the first two and slightly behind on SWE-Bench Pro.
Nanbeige's self-reported scores show Nanbeige4.3-33B ahead of Qwen3.8-27B on Terminal-Bench 2.1 and DeepSWE, but trailing on SWE-Bench Pro — the only benchmark among these three plotted here where Qwen3.8-27B leads. (Nanbeige's full 20-row table also shows Qwen3.8-27B ahead on GDPval, 86.4 vs 84.8.)

The widest margin is DeepSWE, where Nanbeige4.3-33B scores 65.5 against 42.5 for Qwen3.8-27B. Within the three coding benchmarks plotted above, the one where it loses ground to Qwen3.8-27B is SWE-Bench Pro (60.3 vs 61.7); across Nanbeige’s full 20-row table, Qwen3.8-27B also edges ahead on GDPval (84.8 vs 86.4), and Nanbeige4.3-33B’s weakest absolute score is Terminal-Bench 4.0 at 23.8. These are all self-reported numbers from Nanbeige’s own model card, not an independent evaluation.

The detail that matters for operators: it was tested inside a shared harness, not a lab sandbox

The model card’s footnotes show that Terminal-Bench 2.1 was evaluated using the Terminus 2 harness, while NL2Repo and JobBench — one an agentic-coding benchmark, the other agentic cowork — were evaluated using the Claude Code harness rather than a custom in-house test rig (JobBench added a search tool on top). That is a practical signal: Nanbeige4.3-33B was evaluated inside harnesses operators already run, rather than a bespoke lab rig, and its model card ships ready-made Transformers, SGLang and vLLM serving recipes — vLLM and SGLang are self-hosted inference engines, not agent harnesses, and the model card’s 4-way tensor-parallel launch commands configure the server, not the agent loop running on top of it. That evaluation history does not make Nanbeige4.3-33B a confirmed drop-in replacement for every existing coding-agent scaffold; operators pointing a different harness, such as OpenCode, at the model should expect to run their own integration tests rather than assume out-of-the-box compatibility.

What it costs to actually run

MarkTechPost’s coverage worked through the hardware math from the model’s config.json: 52 layers, hidden size 7,168, grouped-query attention with 56 query heads and 8 key-value heads, and a vocabulary of 166,912 tokens. By that outlet’s arithmetic, the BF16 weights need roughly 66 GB of memory on their own, and a full 524,288-token context adds roughly 112 GB of KV cache on top of that at BF16 precision. In other words, this is a multi-GPU deployment, not a single consumer card — the model card’s own quickstart recipes assume a 4-GPU tensor-parallel server. At publication, no Hugging Face Inference Provider was hosting the model, so running it means standing up your own serving stack.

The caveats a reader should hold onto

Three things keep this from being an unqualified “best open model” claim. First, every number in Nanbeige’s comparison table is self-reported; there is no independent third-party benchmark run published yet. Second, the model explicitly trails Qwen3.8-27B on SWE-Bench Pro and GDPval, so it is not a clean sweep even inside Nanbeige’s own table. Third, and more pointedly, MarkTechPost’s report flagged that some competitor figures in Nanbeige’s comparison table conflict with those labs’ own published model cards — Meta’s card lists Muse-Glimmer-30B at 51.2 on SWE-Bench Pro and Gemma4-31B at 36.9, while Nanbeige’s table shows the reverse, and Google’s own Gemma 4 31B card lists 84.3 on GPQA Diamond against the 91.3 shown in Nanbeige’s table. Different harnesses can explain some of that drift, but it means the cross-model comparisons in the card should be treated as provisional until someone reruns them independently.

Why this is worth tracking anyway

Nanbeige frames 4.3-33B as the “teacher” model in a planned distillation pipeline, citing a smaller Nanbeige4.3-3B as an example of what that pipeline is meant to produce — the card does not commit to a release date or confirm it as the next model Nanbeige ships, only that the 33B model lays the foundation for it. The accompanying Nanbeige4.3-33B-Base model, intended for custom post-training, already beats Gemma4-31B-Base on all eight reported base-model benchmarks, including MMLU-Pro (66.9 vs 59.3) and GPQA (62.0 vs 41.5). It is also the latest entry in a wave of Chinese frontier models targeting agentic coding specifically rather than general chat.

For operators evaluating open-weight options for agentic coding work, the practical takeaway is narrower than the headline claim: this is a 33B Apache 2.0 model, cleared for commercial use, that was evaluated inside a harness-style workflow (Terminus 2 for its Terminal-Bench score, Claude Code for NL2Repo and JobBench) rather than a closed, hosted product — provided you have the multi-GPU memory to serve its 512K context, you confirm compatibility with your own agent harness before relying on it, and you treat its benchmark table as a starting point for your own testing rather than a verdict. Readers comparing it against other recent open releases in this weight class should see Meta’s Muse Glimmer 30B and the broader open-weight models landscape for agents, and anyone weighing self-reported scores generally should read how to interpret agent benchmarks in 2026 before picking a model on a single leaderboard row.

Sources

  1. Nanbeige/Nanbeige4.3-33B · Hugging Face
  2. Nanbeige Releases Nanbeige4.3-33B, a 33B Open Agentic Coding Model - MarkTechPost
  3. Nanbeige/Nanbeige4.3-33B-Base · Hugging Face