Skip to page content
SAVRN
Search Plan a project

Open-weight model · Text generation

GLM-5.3-ewaste-edition-GGUF

by SixVolts SixVolts/GLM-5.3-ewaste-edition-GGUF

GLM-5.3-ewaste-edition-GGUF is an open-weight model for text generation from SixVolts, released under MIT License. Its published files total 1.3 TB. It draws 51 downloads a month.

This is a quantization of GLM-5.3 that is optimized to work better on older hardware.

Parameters—
Context—
Weights1.3 TB
Licensemit
AccessOpen weights
Monthly Downloads51

Model Card

By SixVolts, published under mit, revision bffe992a24cd.

This is a quantization of GLM-5.3 that is optimized to work better on older hardware. This quant was built using i-matrix GGUF quantizations with the same principle as the GLM-5.2 e-waste edition: K-quants for the routed experts, not codebook i-quants, because on pre-AVX-512 CPUs and previous-gen datacenter GPUs (MI100 / gfx908) expert dequantization, not bandwidth, is the decode bottleneck. GLM-5.3 is GLM-5.2 with further post-training (identical architecture and config), so the 5.2 recipes carry over tensor for tensor. All are imatrix-quantized with unsloth's GLM-5.3 importance matrix (209 chunks × 3584 tokens). The per-tensor types are the 5.2 files' types read from their GGUF headers…

Read SixVolts's full model card

This is a quantization of GLM-5.3 that is optimized to work better on older hardware. This quant was built using i-matrix GGUF quantizations with the same principle as the GLM-5.2 e-waste edition: K-quants for the routed experts, not codebook i-quants, because on pre-AVX-512 CPUs and previous-gen datacenter GPUs (MI100 / gfx908) expert dequantization, not bandwidth, is the decode bottleneck. GLM-5.3 is GLM-5.2 with further post-training (identical architecture and config), so the 5.2 recipes carry over tensor for tensor.

Available quantizations

Variant Size Routed experts Non-experts Target
GLM-5.3-Q4_K_XL 403.8 GiB Q4_K Q8_0 Highest quality; big-RAM CPU-expert boxes (≈512 GB)
GLM-5.3-Q3_K_XL 314.1 GiB Q3_K Q8_0 Max quality on GPU; experts spill to CPU on <11×32 GB
GLM-5.3-Q3_K_Mrecommended 297.5 GiB Q3_K + Q2_K (cold layers) Q6_K Fits 0-spill on 10×32 GB (320 GB HBM)
GLM-5.3-Q2_K_XL 228.7 GiB Q2_K + IQ2_XXS (13 coldest layers) Q4_K Fits 0-spill on 8×32 GB; fastest decode, lowest quality
GLM-5.3-MTP-Q3_K_M-sc 7.2 GB — — self-contained NextN/MTP draft head (see Speculative decoding)

All are imatrix-quantized with unsloth's GLM-5.3 importance matrix (209 chunks × 3584 tokens). The per-tensor types are the 5.2 files' types read from their GGUF headers, so each variant is the exact 5.3 counterpart of its 5.2 namesake, with one deliberate change (the MTP head, below).

What changed from the 5.2 build

  • F32 intermediate, not BF16. GLM-5.3 ships as FP8 e4m3 with 128×128 block scales, and the scales are arbitrary floats (194 of 95,040 in the first shard are powers of two). A BF16 intermediate re-rounds 88% of the dequantized weights (typically 0.1%, up to 2⁻⁸ relative). The conversion here writes fp8 × scale in F32 (3.0 TB) and llama-quantize works in f32 anyway, so the quantizer sees exactly the dequantized checkpoint.
  • Fewer tensors (1,524 vs 1,809). The checkpoint only carries DSA indexer weights on the 22 indexer_types: full layers; the other layers reuse the previous full layer's selection (what the reference implementation does). The 5.2 Q3_K_M / Q2_K_XL files were made by an older converter that duplicated the indexer into every layer; these files record indexer_types instead. The 5.2 _XL files already had the 1,524-tensor layout.
  • The MTP head (blk.78) is usable. The 5.2 files kept the NextN/MTP block's experts at Q2_K because mainline did not use it. llama.cpp now drafts with it (--spec-type draft-mtp), so here its experts are Q4_K and its nextn.eh_proj is Q6_K/Q8_0 in every variant (+2.1 GiB vs the 5.2 recipe). Measured on the head's own weights: the MoE block's time on an MI100 is within 30 µs between every 4-bit type (and q3_K is the slowest at 413 µs vs q4_K 253), while relative RMS error is q2_K 0.30, q3_K 0.15, q4_K 0.072, q5_K 0.036 — so the head costs nothing in speed and Q4_K is the best of the equal-cost options.

GLM-5.3-Q3_K_M — composition

Tensor group Quant Notes
Routed experts gate/up, blk.35–77 (43 hottest MoE layers) Q3_K
Routed experts down, blk.35–77 Q4_K every hot ffn_down_exps
Routed experts, blk.3–34 (32 coldest MoE layers) Q2_K the cold cut, see below
Routed experts, blk.78 (MTP head) Q4_K changed from the 5.2 recipe's Q2_K
Attention (q_a, q_b, kv_a_mqa, v_b, output), indexer attn_q_b Q6_K
attn_k_b Q4_0 ncols=192 not divisible by 256 → automatic fallback
Indexer attn_k, proj Q3_K
Shared expert (ffn_{gate,up,down}_shexp) Q6_K fires every token
Dense FFN blk.0–2 gate/up Q3_K, down Q5_K
token_embd, output Q6_K
norms, router (ffn_gate_inp, exp_probs_b) F32

Total: 297.45 GiB, 3.39 bpw, 1,524 tensors.

The cold cut is the same in 5.3

"Cold" is read from the imatrix (in_sum2, the sum of squared input activations per channel). The mean ffn_down_exps importance is monotonic in depth and spans six orders of magnitude in 5.3 exactly as in 5.2:

blk.3   ≈ 0.003      ← coldest
blk.8   ≈ 2.3        (the one outlier, as in 5.2)
blk.20  ≈ 2.0
blk.34  ≈ 70
blk.35  ≈ 84
blk.77  ≈ 14860      ← hottest

so the 32 coldest MoE layers (blk.3–34) take Q2_K experts and the hot tail (blk.35–77) stays Q3_K/Q4_K.

GLM-5.3-Q2_K_XL, Q3_K_XL, Q4_K_XL — composition

Tensor for tensor the 5.2 files' types (Q2_K_XL: Q2_K experts with IQ2_XXS on blk.3–7 and 9–16, Q4_K everything else, 6 shards; Q3_K_XL / Q4_K_XL: Q3_K / Q4_K experts, Q8_0 everything else, 8 / 11 shards), plus the MTP head change above. All four were quantized from the same F32 intermediate with the same imatrix.

Quality (perplexity)

wikitext-2 test, 100 chunks × 512 tokens, f16 KV cache, -fa off (the DSA path), identical settings for all:

Quant Size PPL ↓ 5.2 counterpart (q8_0 KV)
GLM-5.3-Q4_K_XL 403.8 GiB 2.6537 ± 0.032 2.6733
GLM-5.3-Q3_K_XL 314.1 GiB 2.7910 ± 0.034 2.8176
GLM-5.3-Q3_K_M 297.5 GiB 2.8092 ± 0.034 2.8348
GLM-5.3-Q2_K_XL 228.7 GiB 3.6057 ± 0.047 3.6129

The 5.2 column is the previous README's measurement (q8_0 KV cache); the two models and the KV setting differ, so compare within the 5.3 column.

Performance — 10 × MI100 (gfx908), 0-spill, Q3_K_M

Mainline-equivalent (dense DSA attention, no draft head): 11.5 tok/s decode, single stream, 16k context.

With this build's llama.cpp branch (fused sparse top-k attention for glm-dsa, the MTP head as a self-contained drafter on its own GPU, per-tensor placement across the ten cards, pre-scaled int8 MMQ tiles for Q2_K/Q3_K on gfx908): 19.6 tok/s decode at temperature 1.0 with 82–84% of drafted tokens accepted, ~110–140 tok/s prefill at ubatch 512–1024, and 112k of context with the drafter still resident. The branch is sixvolts/llama.cpp glm53/bringup; the pieces that matter for this model are the sparse attention path (LLAMA_DSA_SPARSE=1), the Q2_K/Q3_K MMQ kernels (2–2.2× faster per MoE block on gfx908), and a batch-size gate on HIP graphs that fixes a prefill corruption on this GPU class.

Speculative decoding with the MTP head

GLM-5.3-MTP-Q3_K_M-sc.gguf is blk.78 plus token_embd / output_norm / output, copied byte for byte from the Q3_K_M file, so it can run as a separate draft model on a device the main model does not use:

llama-server -m GLM-5.3-Q3_K_M-00001-of-00008.gguf \
  -md GLM-5.3-MTP-Q3_K_M-sc.gguf --spec-type draft-mtp --spec-draft-n-max 2 \
  -sm layer -fa off -c 16384

Two drafted tokens per step is the sweet spot here (three loses on prose: acceptance falls to 0.56).

Usage

# Q3_K_M — 0-spill on ten 32 GB cards (first shard loads the set)
llama-server -m GLM-5.3-Q3_K_M-00001-of-00008.gguf -sm layer -fit on -fa off -c 16384

# Q4_K_XL — big-RAM CPU-expert box (≈512 GB): experts in system RAM, the rest on one GPU
llama-server -m GLM-5.3-Q4_K_XL-00001-of-00010.gguf -ngl 999 -ot 'ffn_.*_exps=CPU' -fa off -c 16384

Use -sm layer, not -sm tensor. Sampling per Z.ai: temperature 1.0, top-p 0.95, min-p 0.01.

Credits / provenance

  • Base model: GLM-5.3 by zai-org (FP8 checkpoint, revision aca966e4).
  • Importance matrix: unsloth/GLM-5.3-GGUF imatrix_unsloth.gguf_file (not redistributed here). Thanks to the unsloth team for the calibration data.
  • Quantized with llama.cpp convert_hf_to_gguf.py --outtype f32 and llama-quantize --imatrix --tensor-type-file.

Identity and Version

Repository
SixVolts/GLM-5.3-ewaste-edition-GGUF
Publisher
SixVolts
Task
Text generation
Modality
Text
Library
Not stated by the source
Parameters
Not stated by the source
Languages
glm-dsa, moe
Revision
bffe992a24cd620b595ad53760a233dc2e896da5
First published
2026-10-01
Last updated
2026-10-03

Files and Weights

35 files, 1.3 TB in total. The weights are 33 files totalling 1.3 TB in gguf.

Weights33 files · 1.3 TB
Documentation1 file · 8.3 KB
Repository1 file · 3.9 KB
Every file
FileTypeSizeSHA-256
GLM-5.3-MTP-Q3_K_M-sc.ggufWeights7.2 GB a21c8c5d3aea
GLM-5.3-Q2_K_XL-00001-of-00006.ggufWeights44.6 GB 2bea3911ae83
GLM-5.3-Q2_K_XL-00002-of-00006.ggufWeights44.0 GB b6ea4dda68bc
GLM-5.3-Q2_K_XL-00003-of-00006.ggufWeights44.9 GB 483afb08617c
GLM-5.3-Q2_K_XL-00004-of-00006.ggufWeights44.0 GB 28a9d3624d58
GLM-5.3-Q2_K_XL-00005-of-00006.ggufWeights44.9 GB a40a7aaae645
GLM-5.3-Q2_K_XL-00006-of-00006.ggufWeights23.2 GB 27ff4b38622d
GLM-5.3-Q3_K_M-00001-of-00008.ggufWeights44.7 GB d51423d85d84
GLM-5.3-Q3_K_M-00002-of-00008.ggufWeights44.7 GB dad546e50510
GLM-5.3-Q3_K_M-00003-of-00008.ggufWeights43.8 GB f6ff2e01ef05
GLM-5.3-Q3_K_M-00004-of-00008.ggufWeights44.6 GB 83091944f0cc
GLM-5.3-Q3_K_M-00005-of-00008.ggufWeights44.2 GB b09adfbe45ca
GLM-5.3-Q3_K_M-00006-of-00008.ggufWeights44.3 GB f5dd7237ff49
GLM-5.3-Q3_K_M-00007-of-00008.ggufWeights44.6 GB 26490f2060a1
GLM-5.3-Q3_K_M-00008-of-00008.ggufWeights8.5 GB 0a5f96943028
GLM-5.3-Q3_K_XL-00001-of-00008.ggufWeights44.3 GB 83f6538e5da3
GLM-5.3-Q3_K_XL-00002-of-00008.ggufWeights43.8 GB fd4a7bf49873
GLM-5.3-Q3_K_XL-00003-of-00008.ggufWeights43.8 GB 9f5e73d359f8
GLM-5.3-Q3_K_XL-00004-of-00008.ggufWeights43.8 GB 50e5c8b0ba50
GLM-5.3-Q3_K_XL-00005-of-00008.ggufWeights43.8 GB 6c73fbf4003f
GLM-5.3-Q3_K_XL-00006-of-00008.ggufWeights43.8 GB 2f9ab39cc7fe
GLM-5.3-Q3_K_XL-00007-of-00008.ggufWeights43.8 GB ff86b6d41d44
GLM-5.3-Q3_K_XL-00008-of-00008.ggufWeights30.4 GB 1d86b8b79752
GLM-5.3-Q4_K_XL-00001-of-00010.ggufWeights44.9 GB d666be00c4b8
GLM-5.3-Q4_K_XL-00002-of-00010.ggufWeights43.5 GB eee35d8d5a93
GLM-5.3-Q4_K_XL-00003-of-00010.ggufWeights43.3 GB 631284d2cb42
GLM-5.3-Q4_K_XL-00004-of-00010.ggufWeights43.4 GB dc2ee88ff3e5
GLM-5.3-Q4_K_XL-00005-of-00010.ggufWeights43.5 GB 279f9b86a3c9
GLM-5.3-Q4_K_XL-00006-of-00010.ggufWeights43.3 GB 41743fe92d1f
GLM-5.3-Q4_K_XL-00007-of-00010.ggufWeights43.4 GB 7b7c7b34f9c6
GLM-5.3-Q4_K_XL-00008-of-00010.ggufWeights43.5 GB b0255ca6d4f6
GLM-5.3-Q4_K_XL-00009-of-00010.ggufWeights43.3 GB 6066ca57b2f9
GLM-5.3-Q4_K_XL-00010-of-00010.ggufWeights41.5 GB b678de944cdd
README.mdDocumentation8.3 KB —
.gitattributesRepository3.9 KB —

License and Download

License
mit
Access
Open weights, no gate
Download size
1.3 TB
Download from SixVolts

Released by SixVolts through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published1.3 TB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About GLM-5.3-ewaste-edition-GGUF

Can I use GLM-5.3-ewaste-edition-GGUF commercially?

Yes. GLM-5.3-ewaste-edition-GGUF is released under MIT License. The MIT License is a short permissive license. It permits commercial use, modification and redistribution, provided the copyright notice and permission notice are included.

Similar Models

Model · Text generation

opt-125m

AI at Meta

OPT was first introduced in Open Pre-trained Transformer Language Models and first released in metaseq's repository on May 3rd 2022 by Meta AI. Disclaimer: The team releasing OPT wrote an official model card, which is available in Appendix D of the paper. Content from this model card has been written by the Hugging Face team. To quote the first two paragraphs of the official paper OPT was predominantly pretrained with English text, but a small amount of non-English data is still present within the training corpus via CommonCrawl. The model was pretrained using a causal language modeling (CLM) objective. OPT belongs to the same family of decoder-only models like GPT-3. As such, it was…

Open weights other 2,048 tokens transformers

Model · Text generation

Ornith-1.5-9B-GGUF

Ornith

Chirp Chirp! We are introducing Ornith-1.5, a major step toward building foundation models through end-to-end self-improvement. Ornith-1.5 extends Ornith-1.0 (which was developed on top of Qwen3.5 and Gemma4 with additional continued pretraining, mid-training, and post-training) by expanding the self-improvement loop from scaffold and rollout optimization to jointly optimizing task generation, scaffold construction, and solution rollouts. Rather than relying on a fixed set of human-curated tasks and manually designed harnesses, Ornith-1.5 continuously generates new training tasks, discovers effective strategies for solving them, and improves the policy through reinforcement learning. For…

Open weights mit transformers

Model · Text generation

Ornith-1.5-35B-A3B-GGUF

Ornith

Chirp Chirp! We are introducing Ornith-1.5, a major step toward building foundation models through end-to-end self-improvement. Ornith-1.5 extends Ornith-1.0 (which was developed on top of Qwen3.5 and Gemma4 with additional continued pretraining, mid-training, and post-training) by expanding the self-improvement loop from scaffold and rollout optimization to jointly optimizing task generation, scaffold construction, and solution rollouts. Rather than relying on a fixed set of human-curated tasks and manually designed harnesses, Ornith-1.5 continuously generates new training tasks, discovers effective strategies for solving them, and improves the policy through reinforcement learning. For…

Open weights mit transformers

Model · Text generation

Ternary-Bonsai-2-27B-gguf

Prism ML

Full 27B-class reasoning in ternary transformer weights, for llama.cpp (CUDA, Metal, CPU) - \~5.9 GB language model (down from \~54 GB FP16) — full 27B-class reasoning on a standard laptop or a single GPU - 98.2% of FP16 intelligence retained: 84.78 average across 14 thinking-mode benchmarks — far above the conventional IQ2XXS build (72.59) at about 82% of its footprint, and within 0.4 points of UD-Q4KXL at three times the footprint - Retains thinking, reasoning, and agentic behavior deep in the sub-4-bit regime, where conventional low-bit representations collapse: math within half a point of full precision (96.57), coding level with the baseline (89.42), agentic tool calling at 74.92…

Open weights apache-2.0 llama.cpp

Uncensored Qwen3.8-27B, published as GGUF quantizations with the multi token prediction (MTP) head retained and verified. Refusal behaviour has been substantially reduced, not eliminated. See Measured behaviour for the numbers. Capabilities, training data, and architecture are otherwise unchanged. - Refusal directions removed with Heretic, which co minimizes refusal count against KL divergence from the base model. No handwritten refusal removal code, no finetuning, no additional training data. - Abliteration runs at bf16 (no 4 bit quantization). the resulting LoRA is merged into the bf16 base, so the published weights are not a quantized round trip. - mtp. tensors are copied verbatim from…

Open weights apache-2.0 llama.cpp

Model · Text generation

Ornith-1.0-9B-GGUF

Ornith

Aloha! Today, we are releasing Ornith-1.0, a self-improving family of open-source models for agentic coding. This model card documents Ornith-1.0-9B, the most lightweight member of the Ornith family, designed for efficient single-GPU deployment. Ornith-1.0-9B is a dense ~9B model (≈19 GB in bf16), so it serves comfortably on a single 80GB GPU. The recipes below stand up an OpenAI-compatible server; add --tensor-parallel-size / --tp if you want to shard across more GPUs. For a quick local test (or to script offline generation), load the model directly with Transformers. Make sure you have a recent release installed — see the Transformers installation guide; Ornith-1.0-9B requires…

Open weights mit transformers