MAGI BETA 1

Paper: Where the Bits Go (GEHIRNS, 2026), in preparation

Introduction

An alternative to magi-1.0 that spends extra bits on attention. It is published so the comparison can be reproduced. For use, take magi-1.0, which is smaller and scored slightly higher.

magi-beta-1 is Qwen/Qwen3.5-4B in a mixture of standard GGUF types. It differs from magi-1.0 in one place: the key, value and output projections of the 8 full-attention layers are stored at Q6_K instead of Q4_K. These are the most sensitive tensors in our measurements, yet the extra 0.030 GiB did not buy measurable accuracy (−0.65 points against magi-1.0, paired 95% interval −1.72 to +0.44). That supports the main finding: magi-1.0 already protects what matters. It involves no training and runs unmodified in llama.cpp and Ollama.

  • 3.712 bits per weight all-in: 1.817 GiB of tensor data for 4,205,751,296 parameters (1.83 GiB file)
  • Text only: the vision projector of Qwen3.5-4B is not included.

Capability density of magi-beta-1 compared with magi-1.0, Q4_K_M, Q2_K and BF16

Benchmarks

Same protocol as magi-1.0: one RTX 5070 (12 GB), 12 suites and 2,313 tasks, thinking on with a 4,096-token budget, greedy decoding, 32K context. Small numbers in the Ours columns are relative to BF16.

BaselinesOurs
BenchmarkBF16
8.98 GiB
Q4_K_M
3.78 GiB
Q2_K
3.15 GiB
magi-1.0
3.02 GiB
magi-beta-1
3.07 GiB
Efficiency
GPU memory at 32K (GiB)8.983.783.153.023.0× less3.072.9× less
Benchmark score83.96%84.14%77.06%81.30%97%80.65%96%
Capability density0.2940.7030.6750.8002.7×0.7712.6×
Decode speed (tok/s)66.3146.6165.5180.02.7×181.02.7×
Traces ending in a loop3.4%3.3%33.3%9.4%8.5%
Coding
HumanEval+91.4692.6875.0087.8087.20
MBPP+72.1873.6858.9068.4270.43
LiveCodeBench35.3335.3315.3324.6720.00
Math
GSM8K87.3393.3390.6789.3388.67
Science and Knowledge
ARC-Challenge98.6798.6797.3397.3398.00
MMLU84.5082.5074.0082.0081.50
OpenBookQA95.0096.5093.0096.0095.50
SciQ98.0098.5096.0096.0098.00
TruthfulQA82.5082.0073.0079.5077.50
Commonsense
HellaSwag75.5072.0071.5072.0068.00
WinoGrande87.0084.5080.0082.5083.00
Tool Use
Function calling100.00100.00100.00100.00100.00

Recipe

Tensor groupType
FFN gate, up, down (all 32 layers); gated-attention output gate (24)IQ3_XXS
DeltaNet attn_qkv, DeltaNet ssm_out, full-attention q, token embedding = tied headQ4_K
Full-attention k, v, output (8 layers)Q6_K
DeltaNet gates ssm_alpha, ssm_betaQ8_0
Norms, convolution, A, Δt biasF32

How to run

llama-server -m magi-beta-1.gguf -c 32768 --jinja
# or, with Ollama (0.40.3 verified to use the embedded template):
ollama create magi-beta-1 -f Modelfile && ollama run magi-beta-1

The 8-bit KV cache was not benchmarked for this model.

Limitations

The limitations of magi-1.0 apply. The model was evaluated on one benchmark, one runtime and one GPU, once per configuration. LiveCodeBench is the weakest suite (20.0% vs BF16's 35.3%). Text only. The name is ours, and this is not a fine-tune.

License

Apache 2.0, inherited from Qwen/Qwen3.5-4B. The license text is included in this repository.

Downloads last month
541
GGUF
Model size
4B params
Architecture
qwen35
Hardware compatibility
Log In to add your hardware

We're not able to determine the quantization variants.

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for GEHIRNS/magi-beta-1

Finetuned
Qwen/Qwen3.5-4B
Quantized
(566)
this model

Collection including GEHIRNS/magi-beta-1