█

AI/TLDR

Nanbeige4.3-33B

A 33B dense open-weight model for agentic coding and office work, with a 512K context, released under Apache 2.0 as the teacher model of the Nanbeige4.3 series

NanbeigeOpen weightsOpen weights on Hugging Face (instruct and base checkpoints)
Released
24 Oct 2026
Context
512K
Parameters
33.1B (dense)
License
Apache 2.0
Coverage
1 story

Overview

Nanbeige4.3-33B is an open-weight language model from Nanbeige LLM Lab, published on Hugging Face on October 24, 2026 under the Apache 2.0 license together with its base checkpoint, Nanbeige4.3-33B-Base. The lab describes it as the flagship teacher model of the Nanbeige4.3 series: a high-capacity agent model built first so that its agentic skills can later be distilled into smaller models, with Nanbeige4.3-3B named as the next step. It is aimed at complex coding and what the lab calls professional cowork tasks — multi-step office, planning and tool-use work.

It is a dense model, not a mixture of experts. Its configuration uses the Llama architecture with 52 layers, a hidden size of 7,168 and grouped-query attention (56 query heads, 8 key-value heads), for about 33.1B parameters in BF16. The model card documents a context length of up to 524,288 tokens (512K). The chat template has a thinking mode that is on by default, a `preserve_thinking` switch that keeps reasoning from earlier turns (recommended for multi-turn tool use, office tasks and code agents), and a tool-use template where the lab recommends an XML tool-call format, with JSON also supported.

The model card compares it with three open models of around 30B parameters — Qwen3.8-27B, Muse-Glimmer-30B and Gemma4-31B — all run at their highest thinking effort with the same harness and settings. Nanbeige4.3-33B scores 80.9 on Terminal-Bench 2.1 against 73.0 for Qwen3.8-27B, 65.5 on DeepSWE against 42.5, and 23.8 on Terminal-Bench 4.0 against 6.3. Qwen3.8-27B stays ahead on SWE-Bench Pro (61.7 to 60.3) and GDPval (86.4 to 84.8), and Gemma4-31B leads on GPQA Diamond (91.3 to 89.5). On the YC-bench business simulation it ends with $1,025,437 against $641,290 for Qwen3.8-27B. All of these are the lab's own measurements.

Heat-map table of JobBench scores across 35 occupations grouped into eight sectors, comparing Nanbeige4.3-33B (44.80 overall), Qwen3.8-27B (34.51) and Muse-Glimmer-30B (16.60).
JobBench by occupation: Nanbeige4.3-33B leads in most of the 35 occupations, with its highest scores for technical writers, producers and web administrators.Nanbeige4.3-33B model card ↗

The lab also breaks down JobBench, a set of agent tasks drawn from 35 occupations: Nanbeige4.3-33B averages 44.80 overall against 34.51 for Qwen3.8-27B and 16.60 for Muse-Glimmer-30B, and its highest per-occupation scores are for technical writers, producers and web administrators. The weights run with Hugging Face Transformers (with `trust_remote_code`), SGLang and vLLM; the card's serving examples use four-way tensor parallelism and the qwen3 reasoning and qwen3_coder tool-call parsers.

Released2026-10-24
LicenseApache 2.0
WeightsOpen weights
Parameters33.1B (dense)
Context512K
ArchitectureDense decoder-only Transformer in the Llama layout: 52 layers, hidden size 7,168, 56 attention heads with 8 key-value heads (grouped-query attention), 166,912-token vocabulary
ModalitiesText
StatusOpen weights on Hugging Face (instruct and base checkpoints)

Benchmarks

Eight bar charts (Terminal-Bench 2.1, Terminal-Bench 4.0, DeepSWE, SWE-Atlas-QnA, NL2Repo, Automation, JobBench, Toolathlon-Verified) comparing Nanbeige4.3-33B with Qwen3.8-27B, Muse-Glimmer-30B and Gemma4-31B
Nanbeige4.3-33B against ~30B open models on agentic coding and cowork benchmarks, as published on the model card — Nanbeige LLM Lab

Nanbeige LLM Lab's published comparison with ~30B open models, all at their highest thinking effort with the same harness and settings (table values; the card's bar chart differs in two cells)

BenchmarkNanbeige4.3-33BQwen3.8-27BMuse-Glimmer-30BGemma4-31B
Terminal-Bench 2.180.97361.847.2
Terminal-Bench 4.023.86.31.60
DeepSWE65.542.54.42.7
SWE-Bench Pro60.361.736.951.2
SWE-Atlas-QnA50.841.917.73.3
NL2Repo5348.327.433.8
SciCode52.646.744.945.5
SkillsBench61.156.439.728.9
Automation Bench54.238.315.29.7
JobBench44.834.516.69
GDPval84.886.475.871.4
Claw-Eval (pass^3)78.375.257.344.2
Toolathlon-Verified70.468.547.227.8
DeepPlanning63.349.221.419.4
EnterpriseOps-Gym4140.230.527.3
Tau3-Bench48.848.533.718.6
GPQA Diamond89.589.283.591.3
AIME 202695.294.594.789.2
AA-LCR848283.372

Comparison source ↗

This model's scores

  1. AIME 202695.2%
  2. GPQA Diamond89.5%
  3. GDPval84.8%
  4. AA-LCR84%
  5. Terminal-Bench 2.180.9%
  6. Toolathlon-Verified70.4%
  7. DeepSWE65.5%
  8. SWE-Bench Pro60.3%

Scores on a 0–100 scale (25-point gridlines); higher is better. Each benchmark links to its published source.

Strengths

  • 80.9 on Terminal-Bench 2.1 in the lab's tests, ahead of Qwen3.8-27B (73.0), Muse-Glimmer-30B (61.8) and Gemma4-31B (47.2)
  • Large margins on long agentic tasks: 65.5 on DeepSWE, 54.2 on Automation Bench and 63.3 on DeepPlanning
  • A 512K-token context with a thinking mode and an option to keep earlier reasoning across tool-use turns
  • Dense 33B weights under Apache 2.0, with a base checkpoint released alongside the instruct model
  • Serves in vLLM and SGLang with existing qwen3 reasoning and qwen3_coder tool-call parsers

Best for

  • Self-hosted coding agents for terminal work, bug fixing and repository-scale tasks
  • Office and business automation agents that plan, call tools and work across many turns
  • A teacher model for distilling agentic behaviour into smaller models, the role the lab built it for
  • Fine-tuning from the released Nanbeige4.3-33B-Base checkpoint

FAQ

Is Nanbeige4.3-33B a mixture-of-experts model?

No. It is a dense model of about 33.1B parameters in the Llama architecture: 52 layers, a hidden size of 7,168 and grouped-query attention with 56 query heads and 8 key-value heads.

Can I use Nanbeige4.3-33B commercially?

The weights are released under the Apache 2.0 license, which allows commercial use, modification and redistribution.

How long is the context window?

The model card documents a context length of up to 524,288 tokens (512K). For reasoning and chat it recommends up to 262,144 new tokens per response, and 65,536 for agentic and tool-use tasks.

How do I run Nanbeige4.3-33B?

Load `Nanbeige/Nanbeige4.3-33B` with Hugging Face Transformers (with `trust_remote_code=True`), or serve it with vLLM or SGLang. The card's server examples use tensor parallelism across four GPUs and the qwen3 reasoning and qwen3_coder tool-call parsers.

What does preserve_thinking do?

It keeps the reasoning from earlier assistant turns in a multi-turn conversation. The lab recommends turning it off for general chat and question answering and on for multi-turn tool use, office tasks and code-agent workflows; its benchmark scores were measured with it on.