Downloads · 30 days
1.3K
7% of all-time downloads
lackonendes/PAW-27B-X3.1-GGUF
PAW-27B-X3.1-GGUF is a machine learning model from lackonendes. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for gguf. The card lists the license as apache-2.0.
If this model is useful to you, support the work by following @nawariokra on X, or buy me a coffee on Ko-fi.
Downloads · 30 days
1.3K
7% of all-time downloads
All-time downloads
18.1K
Public
Repo size
47.4 GB
Likes
1
Public
Click a slice to open those files.
.gguf47.3 GB · 100%
From the Hugging Face model README
If this model is useful to you, support the work by following @nawariokra on X, or buy me a coffee on Ko-fi.
<a href="https://ko-fi.com/F4P3296XP7"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="Support me on Ko-fi" height="32"></a>
Run Qwen/Qwen3.8-27B with good quality on a single RTX 3090 (24 GB VRAM) at full 262,144-token context —
129 tok/s generation, up to 1268 tok/s prompt processing. This is an update to our earlier PAW-27B-X3
release, with lower quality loss at the same file sizes.
Requires llama-paw — stock llama.cpp cannot read these files.
Two example scenes, generated in one shot from a text prompt (three.js/WebGL code, output by this model, rendered in a browser):
Eiffel Tower voxel garden
<video controls width="100%" src="https://huggingface.co/lackonendes/PAW-27B-X3.1-GGUF/resolve/main/assets/eiffel_tower.mp4"></video>
Rocket launch scene
<video controls width="100%" src="https://huggingface.co/lackonendes/PAW-27B-X3.1-GGUF/resolve/main/assets/rocket_launcher.mp4"></video>
Recommended: the 3.5 bpw file. It's the most tested and has full benchmark results below.
| PAW-27B-X3.1 (3.5 bpw) | |
|---|---|
| size | 11.50 GiB |
| context | 262,144 tokens |
| speed (coding, RTX 3090) | 129.09 tok/s |
| benchmarks | see below |
2.5 bpw, 3.0 bpw, 2.0 bpw and 1.5 bpw files are also available for smaller/faster setups; no benchmark results yet.
Benchmark scores below are the best result across several passes with increasing "thinking" allowance (more time/tokens to reason before answering). An item counts as correct if it was solved on any pass — this is an optimistic score, not the same as a single fixed-setting run.
Baseline: the "Base" column of the
ThinkingCap-Qwen3.8-27B card, which is
Qwen/Qwen3.8-27B in full BF16 precision — the model PAW quantizes. We did not run BF16 ourselves; these
are the publisher's own numbers. Retention = this model's score divided by that published score.
| benchmark | BF16 Base (published) | PAW-27B-X3.1 | retention |
|---|---|---|---|
| AIME 2026 | 98.13 | 96.67 (29/30) | 98.5% |
| GPQA-Diamond | 89.93 | 90.4 (179/198), 11 items still pending | 100.5% |
| MMLU-Pro | 85.54 | 87.2 (436/500), 20 items still pending | 101.9% |
| LiveCodeBench v6 | 91.14 | 88.6 (155/175), running (phase 5 of 6, 19/22 done) | 97.2% (floor, partial) |
| IFBench | 79.75 | 78.0 (117/150), 6 items still pending | 97.8% |
Read this as a rough guide, not a precise comparison. The baseline is an average over many runs on the full benchmark; this model's score is from a single run on a subset, taking the best result across thinking passes (which inflates the score somewhat). Several rows are floors, not final numbers — some items haven't finished running yet and will be added once they do. LiveCodeBench in particular is still mid-run and its retention number will keep rising. MMLU-Pro's number above 100% is a measurement-method quirk, not evidence this model beats the original. AIME 2026's number rests on only 30 items, so treat it as noisy.
| file | rate | size | notes |
|---|---|---|---|
PAW-27B-X3.1.gguf | 3.500 bpw | 11.50 GiB | recommended, benchmarked above |
PAW-27B-X3.1-3.0bpw.gguf | 3.000 bpw | 10.10 GiB | no benchmarks yet |
PAW-27B-X3.1-2.5bpw.gguf | 2.500 bpw | 8.67 GiB | no benchmarks yet |
PAW-27B-X3.1-2.0bpw.gguf | 2.000 bpw | 7.26 GiB | no benchmarks yet |
PAW-27B-X3.1-1.5bpw.gguf | 1.500 bpw | 5.85 GiB | no benchmarks yet |
Qwen3.8-27B-DFlash2-Q2_K.gguf | — | 0.67 GiB | optional speculative drafter, speeds up generation |
Integrity (SHA-256):
4acefd28b247259cd25367ad7915ec6142b5f7a966d69b71599802fa63352599 PAW-27B-X3.1.gguf
61377ea0140f612717cf4f9bcd2fd6990eb62896ae7070bb7a96b634c9e1f64b PAW-27B-X3.1-2.5bpw.gguf
ef41b977411cfb9142db047a7e925df0d405700d36bb3381a8ef895b98b4e626 PAW-27B-X3.1-3.0bpw.gguf
f4c0de5166df423a90d410cf050d1eea6595b633ce08bd8f938730f997f260ec PAW-27B-X3.1-2.0bpw.gguf
ac3e8df9cd72bf63bb81e75db39d86fcb7a299a2abbb6518887da1e50d4449d9 PAW-27B-X3.1-1.5bpw.gguf
| workload | tok/s |
|---|---|
| generation, coding (drafter on) | 129.09 |
| generation, new code from a long prompt (drafter on) | 73.74 |
| generation, no drafter | 30.16 |
| generation, long-context thinking | ~48-58 |
Generation speed depends on what's being written: copying/near-copying code is fastest, writing new code is slower, and step-by-step thinking is slower still. Speed for the other file sizes hasn't been measured yet — don't assume they match.
| case | tok/s |
|---|---|
| Prompt processing, short prompt | 982.87 |
| Prompt processing, 8k-token prompt | up to 1268.67 (peak) |
| Generation, no drafter | 31.17 |
Build llama-paw from main with CUDA, then run:
./build/bin/llama-server -m PAW-27B-X3.1.gguf \
-md Qwen3.8-27B-DFlash2-Q2_K.gguf \
--spec-type draft-dflash --spec-draft-n-max 5 \
-fa on -ctk q4_0 -ctv q4_0 \
-c 262144 -ub 1024 -b 8192 -ubd 256 \
-ngl 99 -np 1 --no-warmup \
--reasoning off --reasoning-effort xhigh --reasoning-budget -1 \
--host 127.0.0.1 --port 8080
-md ...) is optional but recommended — it roughly doubles generation speed.enable_thinking option.-c 262144 to a smaller context size if you don't need the full 256k window; it uses less memory.Apache 2.0, inherited from the base model Qwen/Qwen3.8-27B.