alt.freeweights.text / Nanbeige4.3-33B
From: Nanbeige <huggingface.co/Nanbeige>Newsgroups: alt.freeweights.textSubject:

Nanbeige4.3-33B

Date: 2026-11-15Commit: df919e1Signed: 2DC28CC7B26A283B ✓

Text generation model with 33.1B parameters. Safetensors weights, 66.3 GB in all. Published by Nanbeige under Apache-2.0.

33.1B params66.3GBNanbeige4.3-33Bsafetensorspermissive
FactsParams33.1BSize66.3 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get Nanbeige/Nanbeige4.3-33B
# manifest sha256 2b1db218390b… · 66.3 GB · 28 files
$ fw verify ./Nanbeige4.3-33B Nanbeige/Nanbeige4.3-33B
From sourceHosted (signed)Nanbeige/Nanbeige4.3-33BLast check: 2026-11-15 02:37 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Fine-tune of Nanbeige4.3-33B-Base.

Works with

Overview

Size
66.3 GB
Weights
66.2 GB (safetensors)
Parameters
33.1B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
28, each with a sha256
Publisher
Nanbeige
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: Nanbeige/Nanbeige4.3-33B-Base

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:37 UTCpassed

Model card

From the publisher at commit df919e1. Shown as plain text with links; images open at the publisher.

Image: Nanbeige Logo

1. Introduction#

In Nanbeige4.3, we take a foundational step toward pushing the boundaries of lightweight agents. Our strategy centers on building a high-capacity teacher agent first, which will subsequently anchor the distillation of advanced agentic capabilities into smaller models.

To this end, we first introduce Nanbeige4.3-33B, designed as the flagship teacher model for the Nanbeige4.3 series. Delivering state-of-the-art agentic performance among open models in the ~30B parameter class, Nanbeige4.3-33B excels at complex coding and professional cowork tasks. It not only offers a powerful, cost-effective option for immediate real-world deployment, but also lays the necessary foundation to power our upcoming small model distillation pipeline (e.g., for Nanbeige4.3-3B).

Image: image

2. Model Performance#

We compare Nanbeige4.3-33B with recently released frontier models at around the 30B-parameter scale: Qwen3.8-27B, Muse-Glimmer-30B, and Gemma4-31B. All models are evaluated at their highest thinking effort. For each benchmark, we use the same inference hyperparameters and harness across models.

| Category | Benchmark | Nanbeige4.3-33B1 | Qwen3.8-27B | Muse-Glimmer-30B | Gemma4-31B

| Agentic Coding | Terminal-Bench 2.12 | 80.9 | 73.0 | 61.8 | 47.2

| Terminal-Bench 4.03 | 23.8 | 6.3 | 1.6 | 0.0

| DeepSWE3 | 65.5 | 42.5 | 4.4 | 2.7

| SWE-Bench Pro3 | 60.3 | 61.7 | 51.2 | 36.9

| SWE-Atlas-QnA4 | 50.8 | 41.9 | 17.7 | 3.3

| NL2Repo5 | 53.0 | 48.3 | 27.4 | 33.8

| Scicode | 52.6 | 46.7 | 44.9 | 45.5

| SkillsBench | 61.1 | 56.4 | 39.7 | 28.9

| Agentic Cowork | Automation Bench6 | 54.2 | 38.3 | 15.2 | 9.7

| JobBench7 | 44.8 | 34.5 | 16.6 | 9.0

| GDPval8 | 84.8 | 86.4 | 75.8 | 71.4

| Claw-Evalpass^39 | 78.3 | 75.2 | 57.3 | 44.2

| Toolathlon-Verified10 | 70.4 | 68.5 | 47.2 | 27.8

| DeepPlanning12 | 63.3 | 49.2 | 21.4 | 19.4

| EnterpriseOps-Gym12 | 41.0 | 40.2 | 30.5 | 27.3

| YC-bench11 | $1,025,437 | $641,290 | $513,978 | $265,152

| Tau3-Bench12 | 48.8 | 48.5 | 33.7 | 18.6

| Reasoning | GPQA Diamond | 89.5 | 89.2 | 83.5 | 91.3

| AIME 2026 | 95.2 | 94.5 | 94.7 | 89.2

| AA-LCR | 84.0 | 82.0 | 83.3 | 72.0

1 Nanbeige4.3-33B is evaluated with preserve_thinking=true in the chat template.

2 Terminal-Bench 2.1 is evaluated using Terminus 2.

3 Terminal-Bench 4 and DeepSWE are evaluated using mini-swe-agent v2.4.6.

4 SWE-Atlas-QnA is evaluated using mini-swe-agent v2.4.6. Answers are evaluated against 1,304 task-specific rubrics using GPT-6 Sol as the judge, with medium reasoning effort.

5 NL2Repo is evaluated using Claude Code.

6 Automation Bench v1.0.6 includes 600 publicly released tasks.

7 JobBench is evaluated with the Claude Code harness equipped with a search tool.

8 GDPval is scored using revised rubrics.

9 Claw-Eval is evaluated exclusively on the Claw-Eval General subset (comprising 157 single-turn user interaction tasks).

10 Toolathlon-Verified sets no max_tokens limit for individual model requests.

11 YC-bench retains only the most recent 10 turns of user dialogue as historical context before each model call.

12 DeepPlanning, EnterpriseOps-Gym, Tau3-Bench are evaluated using their official repositories.

Nanbeige4.3-33B leads on most of the benchmarks, showing strong performance in both agentic coding and cowork tasks. Beyond its breadth across benchmarks, Nanbeige4.3-33B shows strong performance on agent tasks across a wide range of professions and industries. For example, on JobBench, it outperforms the baseline in most of the 35 occupations evaluated.

Image: occupation

3. Quickstart#

The tokenizer provides a configurable chat template for reasoning and tool-use scenarios:

  • enable_thinking controls whether the model generates reasoning for the current response. It is enabled by default; set it to False for non-thinking mode.
  • preserve_thinking controls whether reasoning from previous assistant turns is retained in a multi-turn conversation. We recommend False for general chat and question answering, and True for multi-turn tool use, office tasks, and code-agent workflows.
  • Passing tools enables the tool-use template. We recommend tool_call_format="xml" for the best tool-calling performance; json is also supported for compatibility.

The model supports a context length of up to 524,288 tokens (512K).

We recommend adjusting the inference settings according to the target scenario:

ScenarioTemperatureTop_pMax New Tokens
Agentic and tool-use tasks1.00.9565,536
Reasoning and chat tasks0.60.95262,144

You can run the model with Transformers, SGLang, or vLLM:

Transformers#

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': 'Which number is bigger, 9.11 or 9.8?'}]
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)
response = tokenizer.decode(output_ids[0][inputs.shape[-1]:], skip_special_tokens=True)
print(response)

SGLang#

MODEL_PATH=/path/to/your/Nanbeige4.3-33B
python -m sglang.launch_server \
  --model-path ${MODEL_PATH} \
  --host 0.0.0.0 \
  --port 8000 \
  --tp-size 4 \
  --mem-fraction-static 0.8 \
  --reasoning-parser qwen3 \
  --tool-call-parser qwen3_coder

vLLM#

MODEL_PATH=/path/to/your/Nanbeige4.3-33B
vllm serve ${MODEL_PATH} \
  --host 0.0.0.0 \
  --port 8000 \
  --tensor-parallel-size 4 \
  --gpu-memory-utilization 0.8 \
  --enable-auto-tool-choice \
  --reasoning-parser qwen3 \
  --tool-call-parser qwen3_coder

4. Contact#

If you have any questions, please open an issue in this repository or contact us at nanbeige@kanzhun.com.

We also welcome collaborations to build domain-specific and industry-focused agents, including joint work on data and training.

5. Citation#

If you find our model useful or would like to use it in your own work, please cite this Hugging Face project:

@misc{nanbeige43chat2026,
  title        = {Nanbeige4.3-33B},
  author       = {Nanbeige Team},
  year         = {2026},
  publisher    = {Hugging Face},
  howpublished = {\url{https://huggingface.co/Nanbeige/Nanbeige4.3-33B}}
}

Files

28 files · 66.3 GBWeights 66.2 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 28 files with their sha256
FileSizesha256
.eval_results/Nanbeige4.3-33B.yaml2.42 KB5e2c479e27da49ecafd4d7978c74cad91e00387510d9d13c3a4498f2c37aac69
.gitattributes1.70 KBd4405f0f74c6b347e9fd6ad4823f908c90c293c8c75b43a222449d51d6cba7b3
README.md8.88 KB964930c76fbf9566d47f23df08370073435cf66131d261256843350a5c8a83c2
added_tokens.json174 B9e3b127a27647df2c353cc1e5500826f7cdbe8bd15a458e368bba8422e9719cf
config.json883 B29e79eca831543bcfe3ed87c1f268d69ae346a0cd680ca48a11e01664f8fa87b
figures/nanbeige43-benchmarks.png137 KBcb98ba304c3e3d5a8432683241fd89157ff560b2ce9682a3f1b96ea6e022fd48
figures/nbg.png15.6 KBa8da0574aadbd88453fe662bc741379316d7ef353dc1631ed0870e3dfd3e9db0
figures/occupation.png609 KB90dce956d37e02f01d4150717eeb9167cd078255588091bd05128b7bdaf94aaf
generation_config.json164 Bfa8b09c0d2ab1db7a2736a780586df21b1602f8e02e29fa9feee325bb57d18ee
model-00001-of-00014.safetensors4.05 GBa70e695f1a8c9686158e791829e603833840e7a8ce7ece884eff6aeca561f9b2
model-00002-of-00014.safetensors4.96 GB36599c909e677a50cffd7715376a2e6eeb40097296e2bb1103cd6316ffe8af52
model-00003-of-00014.safetensors4.95 GB228267c30873849f69149f09faf35f9e956bf5a50ddd0820ee33b5cd326eb66d
model-00004-of-00014.safetensors4.87 GBe5654a03d7e9bfddfee1b8b051864d5b61a3f1aae282c1c5deed2117a9a8f94e
model-00005-of-00014.safetensors4.69 GB055ef50375b8ce6342d5beaf971f59c67fbb1f358047511c0781564b7fcaf541
model-00006-of-00014.safetensors4.79 GB5d0fb320fd4161bb901f7869f67d2e3459a2c2699040818b6349c6021bfe3ddb
model-00007-of-00014.safetensors4.73 GB8b2203d94427d8b5e64805ccec17c14b1ca3f12baffb542ed396424e03c474df
model-00008-of-00014.safetensors5.00 GB4e7b957640e52ee183ebe0f8f1f23d65c94075dd0aff0b22176e3f44abb3102b
model-00009-of-00014.safetensors4.95 GB5e90fe70ad8f88bf5ccd9ca3a3f38b384960689d26a05f45d1b135afba6a749e
model-00010-of-00014.safetensors4.79 GB19bb937ef55014945b7ac20b0b0ca039c75756679da28b6bc949bf6cdfd92b1e
model-00011-of-00014.safetensors4.90 GB09909f3730fe888a83518c88e67b44d6d1aa45a2ffd411ddefe767f510e6e72f
model-00012-of-00014.safetensors4.73 GB2cdb2749eb589bf5e89290d457609d0461169e115bfa9549b0755f5b48dd716c
model-00013-of-00014.safetensors4.98 GBa1babb6d7bef3d4a31f071e590ec58fc96ac084584b8d55f632d9a44b2647df5
model-00014-of-00014.safetensors3.84 GBb23adaf4c6e6d62e7e93a76bdcb55dbd5a47f6870a5713200e6627b6b291ebdc
model.safetensors.index.json38.8 KB410264db09a3d6b1637b9ecb8b26e64491667ad54a1a412ff829446f43440426
special_tokens_map.json623 Bb718fce2b7a8940ffeddc1e67f3b092cc0d13ac885c63a021528786f8c4cf6c0
tokenizer.json18.5 MB1d858a0fc007f22af6ae18bfa1ae52d30e398aa9cd1ea06e7777176869346a3f
tokenizer.model2.78 MBfb41d04798b714520a9b075727b0226538b7330254299062742c50ec8374bc36
tokenizer_config.json11.0 KB91f4aec9f1fafb9924659bc3d843130bd3b092418327f31a998156aa07aa44b7
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
df919e1e2c pinned now2026-11-15 02:37 UTC28 files · 66.3 GB

Use it

$ fw get Nanbeige/Nanbeige4.3-33B
# manifest sha256 2b1db218390b… · 66.3 GB · 28 files
$ fw verify ./Nanbeige4.3-33B Nanbeige/Nanbeige4.3-33B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Nanbeige/Nanbeige4.3-33B.json --dir ./Nanbeige4.3-33B $ python3 fw.py verify ./Nanbeige4.3-33B ./Nanbeige__Nanbeige4.3-33B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Nanbeige/Nanbeige4.3-33B --revision df919e1e2cf077a22204c78b6c826bf3db18bc08 --local-dir ./Nanbeige4.3-33B
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("Nanbeige/Nanbeige4.3-33B", revision="df919e1e2cf077a22204c78b6c826bf3db18bc08") model = AutoModelForCausalLM.from_pretrained("Nanbeige/Nanbeige4.3-33B", revision="df919e1e2cf077a22204c78b6c826bf3db18bc08", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Nanbeige/Nanbeige4.3-33B --revision df919e1e2cf077a22204c78b6c826bf3db18bc08

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
964930c76fbf9566d47f23df08370073435cf66131d261256843350a5c8a83c2
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: Nanbeige <huggingface.co/Nanbeige>Newsgroups: alt.freeweights.textSubject: Nanbeige4.3-33BDate: 2026-11-15Commit: df919e1Signed: 2DC28CC7B26A283B ✓
Upstream
Nanbeige/Nanbeige4.3-33B
Pinned commit
df919e1e2cf077a22204c78b6c826bf3db18bc08
Manifest
Nanbeige4.3-33B.json · .minisig
Manifest sha256
2b1db218390b4a4867717042ea9ff7a091c9b19ac2580ce5bebcf77b536dd19a
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:37 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Nanbeige/Nanbeige4.3-33B.json $ curl -O https://freeweights.allternit.com/manifests/Nanbeige/Nanbeige4.3-33B.json.minisig $ minisign -Vm Nanbeige4.3-33B.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

Nanbeige/Nanbeige4.3-33B-Base · this model is a finetune of it

1 model in the catalog name this one as their parent.

Quantizations
1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Nanbeige/Nanbeige4.3-33B
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Nanbeige4.3-33B.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of Nanbeige4.3-33B. Each has its own license check and page.

From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B