Quick answer: Nanbeige4.3-33B is Nanbeige Team's flagship teacher model in the Nanbeige4.3 series — a 33B open-weight (Apache-2.0) model designed to anchor distillation into smaller agentic models. It supports up to 512K tokens of context and leads most same-class (~30B) open rivals on agentic coding and cowork benchmarks, scoring 80.9% on Terminal-Bench 2.1, 65.5% on DeepSWE, and 95.2% on AIME 2026.
Where Nanbeige4.3-33B leads
Where it lags
Best for: teams wanting an open-weight, ~30B-class agentic coding/cowork model with a long context window, or a base for distilling smaller task-specific agents.
Nanbeige4.3-33B is the flagship model of Nanbeige Team's Nanbeige4.3 series, positioned as a high-capacity "teacher" model whose agentic capabilities are intended to be distilled into smaller models later in the series (e.g. a planned 3B variant). Rather than chasing raw knowledge benchmarks, the release focuses on agentic coding and "cowork" tasks — multi-step, tool-using work across a wide range of professional occupations.
The model supports a 524,288-token (512K) context window and ships a configurable chat template with enable_thinking and preserve_thinking controls for reasoning and multi-turn tool use. Nanbeige reports it outperforms other open models in the ~30B-parameter class (Qwen3.8-27B, Muse-Glimmer-30B, Gemma4-31B) on most of the agentic benchmarks it reports, including a notable lead on JobBench, where it reportedly outperforms baselines across most of 35 evaluated occupations.
| Field | Value |
|---|---|
| Organization | Nanbeige |
| Parameters | 33B (dense) |
| Context window | 524,288 tokens (512K) |
| Architecture | Dense transformer (llama-family tags per HF card) |
| License | Apache-2.0 |
| Release date | 2026-10-25 |
| Modality | Text |
Nanbeige4.3-33B is released as open weights (self-hosted); no hosted API pricing has been announced.
| Benchmark | Score | Source | Date |
|---|---|---|---|
| Terminal-Bench 2.1 | 80.9 | Nanbeige4.3-33B model card | 2026-10 |
| Terminal-Bench 4.0 | 23.8 | Nanbeige4.3-33B model card | 2026-10 |
| DeepSWE | 65.5 | Nanbeige4.3-33B model card | 2026-10 |
| SWE-Bench Pro | 60.3 | Nanbeige4.3-33B model card | 2026-10 |
| SWE Atlas – Codebase Q&A | 50.8 | Nanbeige4.3-33B model card | 2026-10 |
| NL2Repo | 53.0 | Nanbeige4.3-33B model card | 2026-10 |
| SciCode | 52.6 | Nanbeige4.3-33B model card | 2026-10 |
| SkillsBench | 61.1 | Nanbeige4.3-33B model card | 2026-10 |
| AutomationBench | 54.2 | Nanbeige4.3-33B model card | 2026-10 |
| JobBench | 44.8 | Nanbeige4.3-33B model card | 2026-10 |
| Claw-Eval | 78.3 | Nanbeige4.3-33B model card (General subset only, 157 tasks) | 2026-10 |
| Toolathlon-Verified | 70.4 | Nanbeige4.3-33B model card | 2026-10 |
| GPQA Diamond | 89.5 | Nanbeige4.3-33B model card | 2026-10 |
| AIME 2026 | 95.2 | Nanbeige4.3-33B model card | 2026-10 |
| AA-LCR | 84.0 | Nanbeige4.3-33B model card | 2026-10 |
Scores above are reported by Nanbeige Team and shown for context. They are not Benchgen measurements. Figures depend on harness, tools, and effort settings — see the source for methodology.
Excluded from the table above (bucket-C, documented per skill procedure):
gdpval-aa-v2 entity is Artificial Analysis's Elo-rating methodology (anchored to a human baseline of 1,000) — different scale/methodology, not comparable. Excluded rather than mis-mapped.tau3-banking entity; per standing policy, never silently narrow/widen scope to a domain-specific match. Excluded, not guessed.| Model | Context | Terminal-Bench 2.1 | GPQA Diamond | Price (in/out per 1M) |
|---|---|---|---|---|
| Nanbeige4.3-33B | 512K | 80.9 | 89.5 | Open weights |
| Qwen3.8-27B | — | 73.0 | 89.2 | — |
| Ornith-1.5-397B | 262K (1M w/ YaRN) | 86.1 | 92.8 | Open weights |
Nanbeige4.3-33B trades flagship-scale ceiling (vs. a 397B model like Ornith-1.5) for strong same-class ~30B agentic performance, open weights, and a long 512K native context window.
Nanbeige4.3-33B's benchmark spread leans heavily toward agentic coding (Terminal-Bench, DeepSWE, SWE-Bench Pro, SWE-Atlas) and agentic "cowork" tasks (AutomationBench, JobBench, Toolathlon-Verified) rather than pure knowledge recall — consistent with its stated design goal as a teacher model for distilling agentic skills. A public leaderboard score establishes general task-completion capability; it does not establish reliability on a specific domain's repeated workflows, which is what builders evaluating a self-hosted ~30B coding/cowork model should verify against their own task distribution.
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "Nanbeige/Nanbeige4.3-33B"
tokenizer = AutoTokenizer.from_pretrained(model_id, use_fast=False, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, torch_dtype="auto", device_map="auto", trust_remote_code=True)
messages = [{"role": "user", "content": "Summarize this contract clause..."}]
inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
output_ids = model.generate(inputs, max_new_tokens=1024)
print(tokenizer.decode(output_ids[0][inputs.shape[-1]:], skip_special_tokens=True))Specs and scores sourced from Nanbeige Team's official Hugging Face model card; third-party benchmark scores attributed inline. Last updated 2026-10-26.