From: Zyphra <huggingface.co/Zyphra>Newsgroups: alt.freeweights.textSubject:

ZAYA1-8B

Date: 2026-11-15Commit: 67d34daSigned: 2DC28CC7B26A283B ✓

Model with 8.8B parameters. Safetensors weights, 17.7 GB in all. Published by Zyphra under Apache-2.0.

8.8B params17.7GBZAYA1-8Bsafetensorspermissive
FactsParams8.8BSize17.7 GBFormatssafetensorsTasknot taggedLicenseApache-2.0From sourcepermissive
$ fw get Zyphra/ZAYA1-8B
# manifest sha256 7269efaf1041… · 17.7 GB · 13 files
$ fw verify ./ZAYA1-8B Zyphra/ZAYA1-8B
From sourceHosted (signed)Zyphra/ZAYA1-8BLast check: 2026-11-15 02:44 UTC

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

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
17.7 GB
Weights
17.7 GB (safetensors)
Parameters
8.8B
Formats
safetensors
Task
not tagged
License
Apache-2.0 (permissive)
Files
13, each with a sha256
Publisher
Zyphra
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: Zyphra/ZAYA1-reasoning-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:44 UTCpassed

Model card

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

ZAYA1-8B#

Checkpoint has been reshaped for transformers PR, special thank you to @JJJYmmm. The original checkpoint is at Zyphra/ZAYA1-8B-legacy

ZAYA1-8B is a small mixture of experts language model with 760M active parameters and 8.4B total parameters trained end-to-end by Zyphra. ZAYA1-8B sets a new standard of intelligence efficiency for its parameter count through a combination of novel architecture and innovations in pretraining and post-training.

ZAYA1-8B excels at detailed long-form reasoning especially for mathematical and coding task. It punches heavily above its weight in these regimes and due to its inference efficiency and small size can be highly effective in test-time compute harnesses.

Due to its small total parameter count, ZAYA1-8B can also be deployed on-device for local LLM applications.

Learn more in our technical report and blog.

This is the post-trained reasoning version of ZAYA1-8B. The pretraining base can be found here.

Performance#

ZAYA1-8B performs extremely strongly, especially in challenging mathematical, reasoning, and coding benchmarks. ZAYA1-8B is competitive with models several times its own size including frontier-scale reasoning models at mathematical benchmarks.

Image: ZAYA_ttc_paper_light_no_dsv32_lcb_no_o4_hmmt_feb_dsv32_925_claude45_base_labels_matched_gap_transparent

Image: western_os_comparison_transparent_barchart

First we compare ZAYA1-8B to the SOTA Qwen3 and Qwen3.5 model series of approximately the same parameter count as well as the recently released Gemma4 models and secondly to a variety of larger open-weights models.

In-class comparison against open-source reasoning models#

| Category | Benchmark | ZAYA1-8B (0.7B / 8.0B) | Qwen3-4B-Thinking-2507 (4.0B / 4.0B) | Qwen3.5-4B (4.0B / 4.0B) | Gemma-4-E4B-it (4.0B / 8.0B*) |

|---|---|---:|---:|---:|---:|

| Math | AIME'26 | 89.1 | 77.5 | 84.5 | 50.3 |

| Math | HMMT Feb.'26 | 71.6 | 60.8 | 63.6 | 32.1 |

| Math | IMO-AnswerBench | 59.3 | 50.9 | 48.7 | 27.3 |

| Math | APEX-shortlist | 32.2 | 16.9 | -- | 6.1 |

| Code | LiveCodeBench-v6 | 65.8 | 54.2 | -- | 54.2 |

| Knowledge | GPQA-Diamond | 71.0 | 66.5 | 76.2 | 57.4 |

| Knowledge | MMLU-Pro | 74.2 | 74.3 | 79.1 | 70.2 |

| Instruction | IFEval | 85.58 | 86.8 | 89.8 | 88.50 |

| Instruction | IFBench | 52.56 | 52.9 | 59.2 | 42.67 |

| Style & chat | EQBench | 72.95 | 79.6 | 79.5 | 80.15 |

| Style & chat | Creative Writing v3 | 62.97 | 58.6 | 72.9 | 83.75 |

| Agentic | BFCL-v4 | 39.22 | 49.7 | 45.2 | 31.7 |

| Agentic | τ² | 43.12 | 52.9 | 82.1 | 37.7 |

Scaling comparison against larger open-source reasoning models#
ModelActiveTotalAIME'26HMMT'26LCB-v6IFEvalGPQA-DMMLU-Pro
ZAYA1-8B0.7B8B89.171.663.885.871.074.2
Arcee-Trinity-Mini3B26B59.636.933.362.046.870.6
N3-Nano-30B3B30B90.175.564.692.875.178.9
OLMo-3.1-32B-Think32B32B78.950.658.393.259.675.8
Qwen3-Next-80B-A3B-Think3B80B90.279.367.888.576.782.6
Intellect-312B106B86.372.266.881.274.682.3
Mistral-Small-4-119B6B119B86.470.657.984.077.281.6

All numbers are run on the Zyphra evaluation harness. Models are ordered by total parameter count.

Quickstart#

Prerequisites#

We recommend installing the following libraries in a fresh python environment (tested with python 3.12).

To use ZAYA1-8B, install zaya1-pr branch from our fork of vllm library (the command will trigger a full build of vLLM from source):

pip install "vllm @ git+https://github.com/Zyphra/vllm.git@zaya1-pr"

If you want to run in transformers, install zaya1 branch from our fork of transformers library as well:

pip install "transformers @ git+https://github.com/Zyphra/transformers.git@zaya1"
Deployment#

To start vLLM server, run the following command:

vllm serve Zyphra/ZAYA1-8B --port 8010 \
   --mamba-cache-dtype float32 --dtype bfloat16 \
   --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser zaya_xml

For parallel deployment we recommend using DP with EP as TP for CCA is not supported in the branch above. If running on 8 GPUs, set extra flags -dp 8 -ep to run with DP=EP=8.

For our evaluations and for general use, we recommend temperature 1.0, top-p 0.95, top-k -1. For agent and code use cases, we recommend temperature 0.6, top-p 0.95, top-k -1.

Once the server is up, you can query a model with curl like in the following example:

curl http://localhost:8010/v1/chat/completions \
    -H "Content-Type: application/json" \
    -d '{
        "model": "Zyphra/ZAYA1-8B",
        "messages": [
            {"role": "system", "content": "You are a helpful assistant."},
            {"role": "user", "content": "Hello. How is it going?"}
        ]
    }'

Files

13 files · 17.7 GBWeights 17.7 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 13 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md5.46 KB59cdf966c6db0d0caf71c5c89d7987a65ebf99babdb949086b92fa71d590e2b1
chat_template.jinja10.7 KBb55ecfbbbcbb238a011465bfa139366db18790103f9205060cf2855a3f51b30f
config.json1.72 KB26e322117dd5786726ed75a8d09a729a16eb1ee023b072bd6199e0fd08cb572c
generation_config.json188 B4e2e45b99ff90f2dd1f7f2a22b28904d097b100689657f96e59a1bbafb50c339
model-00001-of-00004.safetensors5.23 GB4bd392be96c2e58f332246ce767f69804bce3ccb8e5cb96e3d52bcb192fd931d
model-00002-of-00004.safetensors4.98 GB22852fd86b31271426067619fd4e4c3e6488c3e59b15f0fb97987254b15bba28
model-00003-of-00004.safetensors4.98 GB6147c66cbe6ef18906a32a4c1c35883ed22545ba9ea2624e0055249500307eb1
model-00004-of-00004.safetensors2.49 GB9f50221aeed836e3942fbd38ad9dd10840bbc0e8e622680591c862510333096d
model.safetensors.index.json120 KB2c0ab63ae66b597c3f2766ec2fb3ef1f09d36be62274c08b942b6abec26cdd6b
special_tokens_map.json667 Bbce5e52f24e68ce457a24bc2dd9d3a6d994b63df078896d6212ea9cb4bfcce6a
tokenizer.json33.4 MB29299fe0a5dfb9f41cacc71436a714a412e1163858fbf7085b84adbf9544133a
tokenizer_config.json1.16 MB969660abd77455ac1e8d5dba1bf90d62207ae3fa6ae37fb28c23cc178dbb9dc8
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
67d34da515 pinned now2026-11-15 02:44 UTC13 files · 17.7 GB

Use it

$ fw get Zyphra/ZAYA1-8B
# manifest sha256 7269efaf1041… · 17.7 GB · 13 files
$ fw verify ./ZAYA1-8B Zyphra/ZAYA1-8B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Zyphra/ZAYA1-8B.json --dir ./ZAYA1-8B $ python3 fw.py verify ./ZAYA1-8B ./Zyphra__ZAYA1-8B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Zyphra/ZAYA1-8B --revision 67d34da515b30409ee8daa67c3605c4402d03f6f --local-dir ./ZAYA1-8B

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
59cdf966c6db0d0caf71c5c89d7987a65ebf99babdb949086b92fa71d590e2b1
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: Zyphra <huggingface.co/Zyphra>Newsgroups: alt.freeweights.textSubject: ZAYA1-8BDate: 2026-11-15Commit: 67d34daSigned: 2DC28CC7B26A283B ✓
Upstream
Zyphra/ZAYA1-8B
Pinned commit
67d34da515b30409ee8daa67c3605c4402d03f6f
Manifest
ZAYA1-8B.json · .minisig
Manifest sha256
7269efaf1041a54d218e2c22a71485669c311cb9ff56e28d6d3b5581ae84b5a7
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:44 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Zyphra/ZAYA1-8B.json $ curl -O https://freeweights.allternit.com/manifests/Zyphra/ZAYA1-8B.json.minisig $ minisign -Vm ZAYA1-8B.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

Zyphra/ZAYA1-reasoning-base (not in this catalog) · this model is a finetune of it

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

Quantizations
1
Quantizations 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Zyphra/ZAYA1-8B
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. ZAYA1-8B.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of ZAYA1-8B. 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