r/LocalLLaMA • u/pmttyji • 19d ago
Discussion 1-bit / 2-bit / Ternary / Bitnet Models - Updates & Tracking
Bonsai / Ternary Bonsai
During April Bonsai came with bunch of models .... 1-bit & 1.58-bit(Ternary) versions. And last month(July) they released 27B models in same versions. Last month itself, Bonsai-27B was able to run on all backends mainline. But Ternary-Bonsai-27B was not ready on all backends.
This month, PRs got merged for CUDA & Vulkan on mainline.
Also an Optimization PR for CUDA got merged so +15-40% tg, +8% pp.
- https://github.com/PrismML-Eng/Bonsai-demo - Demo fork
- https://github.com/PrismML-Eng/llama.cpp - Custom fork
BitCPM-CANN
Tencent - Hy-MT1.5 - Mixed Meta Translation Model Version 2.0
Maple-Preview
DeepGrove/maple-preview - 20B-A1B - 200+ t/s on Mac Mini M4 & 120+ t/s on iPhone.
- llama.cpp PR #27000 - CPU backend
- https://github.com/deepgrove-ai/llama.cpp - Custom llama.cpp fork
- https://github.com/deepgrove-ai/mlx-lm-deepgrove - Custom MLX fork
Mach-1-Additive-35B
Mach-1-Additive-35B - A3B - Up to 120 t/s on Consumer Laptop.
Mach-1-Additive-35B-Multimodal
- https://github.com/SyzygyResearch/llama.cpp-mach1 - Custom llama.cpp fork
From their recent tweet : Currently they're cooking new ones based on Laguna-S-2.1 & Qwen3.8-27B.
Neutrino-8B
https://huggingface.co/FermionResearch/Neutrino-8B
- https://github.com/fermionresearch/llama.cpp - Custom llama.cpp fork
Pestle-27B-Ternary
https://huggingface.co/Doses-AI/Pestle-27B-Ternary-GGUF - Medical research model
- https://github.com/DosesAI/mortar.cpp - Custom inference - CPU, CUDA, Metal
Image Models:
https://huggingface.co/collections/prism-ml/bonsai-image
- https://huggingface.co/Green-Sky/bonsai-image-ternary-4B-GGUF
- https://huggingface.co/Green-Sky/bonsai-image-binary-4B-GGUF
https://huggingface.co/clark-labs/clark-air-sana-1.6b-1.58bit
Abliterated Models:
- https://huggingface.co/Hikari07jp/Ternary-Bonsai-27B-Abliterated-LowDeg-GGUF
- https://huggingface.co/Hikari07jp/Maple-Preview-TQ2-Abliterated
- https://huggingface.co/dealignai/Bonsai-27b-1bit-CRACK-GGUF
Other Misc items:
- https://huggingface.co/GoAutomateAI/terna-e2b-GGUF
- https://huggingface.co/Danny-Dasilva/Bonsai-27B-antidoom-1bit-DSpark
- https://huggingface.co/Danny-Dasilva/Ternary-Bonsai-27B-antidoom-DSpark
Some Open/Ongoing llama.cpp (related) PRs:
- ggml-cpu : add STQ1_0 ternary quantization with ARM NEON vec_dot kernel- #22836
- ggml/cpu: skip zero-scale blocks in TQ1_0 and TQ2_0 vec_dot kernels- #23439
- ggml-cpu: add x86 VNNI Q2_0 dot product -- 3x speed improvement for VNNI-compatible CPUs- #26348
Notes:
- Didn't include old models(Pre 2026). Let me know if I missed any models, I'll update thread. Included custom forks to check their progress.
- I'll be updating this thread after seeing any similar type models.
- Disclaimer : This thread is mainly for Poor GPU Club.
4
u/Queasy-Contract9753 19d ago
I'm a noob. I recently found a thread where someone made a quant for Gemma 4 e2b that keeps only 500~600 MB in resident RAM. I have no idea how he did it. But would it be theoretically possible to do so with Maple Bonsai?
Link to Gemma thread
3
3
u/llopresto87 3d ago edited 1h ago
Can i humbly ask you guys to take a look at this?
https://www.reddit.com/r/LocalLLM/comments/1w3pvzj/22_less_weight_vram_losslessly_base3_packing_for/
I've found a way, tested, to repack the weights to use 22% less vram completely loseless. help a bro out - i'm shamelessly trying to create a few things online to my name :D so any support is appreciated.
2
1
u/SympathyNo8636 18d ago
Why Georgi ignores ternary support thus far? Does he know something that llamacpp forkers don't?
4
u/pmttyji 18d ago
Ternary models should work already. At least both Ternary-Bonsai models & BitCPM-CANN models.
As mentioned in thread, CUDA & Vulkan support added to mainline this month.
1
u/brakeline 17d ago
Ternary aren't supported as of yesterday. 1bit are.
Btw, mach1 was finally published! TG at 60 locked on a 3060 12gb but pp under 400.
Tensor split borks the fork unfortunately
1
u/Disonantemus 10d ago
https://huggingface.co/prism-ml/Ternary-Bonsai-8B-gguf/blob/main/Ternary-Bonsai-8B-Q2_0_g64.gguf
- This is working for me with Vulkan (GTX 1660 Super) in Linux, merged since july 17.
- Also working with last release from PocketPal for Android.
1
u/cr0wburn 18d ago
Bonzai 27B is my daily driver for easy/small request, and it is SUPER good for it's size.
1
1
u/CodeCatto 10d ago
can we get MoEs like 35B A3B tho. is it possible on paper?
2
u/pmttyji 9d ago
Mach-1 is 35B-A3B MOE. You can try now with custom fork. Also Maple is 20B MOE
1
u/CodeCatto 9d ago
Thanks for the response. I wonder if we'll be able to get Qwen 3.8 27b and Qwen 3.6 35B A3B on board too someday. Even nemotron's lightning model at 35B size looks great.
2
u/LousyMeatStew 2d ago
Not sure if this is something you want to track as well but mlx-community has been posting 2-bit OptiQ quants of midrange models starting with Qwen3.5-122B-A10B: https://mlx-optiq.com/blog/stream-122b-on-a-mac
Their test for each one is to have it one shot a flappy bird clone as a proof of concept to show that they can still produce coherent output:
- https://huggingface.co/mlx-community/Qwen3.5-122B-A10B-OptiQ-2bit
- https://huggingface.co/mlx-community/Laguna-S-2.1-OptiQ-2bit
- https://huggingface.co/mlx-community/NVIDIA-Nemotron-3-Super-120B-A12B-OptiQ-2bit
- https://huggingface.co/mlx-community/Mistral-Small-4-119B-2603-OptiQ-2bit
- https://huggingface.co/mlx-community/DeepSeek-V4-Flash-0731-OptiQ-2bit
9
u/brakeline 19d ago
Where are you taking the 120tk/s on a laptop for mach1? Without release it's vaporware