Views
No views yet
Qwen + Fable · An open-weights agentic coding model. 35B Mixture-of-Experts (3B active), built by layering Claude Fable-5 agentic tool-use behavior on top of a Claude Opus 4.7 reasoning distill of Qwen3.6-35B-A3B.
[!TIP] ℹ️ For advanced agentic and programming tasks, I highly recommend upgrading to Ornith-1.0-35B for significantly better performance.
Qwable-v1 is a 35B Mixture-of-Experts (3B active) hybrid architecture alternating between standard Attention and Mamba State-Space (SSM) blocks.bartowski/lordx64_Qwable-v1-GGUF/lordx64_Qwable-v1-imatrix.gguf and manual layer targeting to maximize quality while shrinking the massive VRAM footprint of the Mixture of Experts layers.| Filename | Size | Quants |
|---|---|---|
| Qwable-v1-35B-A3B-MXFP4_MOE_Q8_0_F16-Imatrix.gguf | 21.3 GB | MXFP4_MOE + Q8_0 + F16 |
| Qwable-v1-35B-A3B-MXFP4_MOE_Q8_0-Imatrix.gguf | 20.3 GB | MXFP4_MOE + Q8_0 |
MXFP4_MOE_Q8_0_F16 - ssm_alpha & ssm_beta is now F16, to lessen looping at high context.MXFP4_MOE_Q8_0_F16 - attn_output is now Q8_0, as it was previously F16 by accident due to incorrect --tensor-type regex.MXFP4_MOE) compress the backbone layers uniformly, which degrades the delicate reasoning capabilities of advanced agent models.MXFP4 + Q8_0 + F16)Qwable-v1-35B-A3B-MXFP4_MOE_Q8_0_F16-Imatrix.gguf - Designed for maximum quality preservation, this layout implements a strict 3-Tier Precision Matrix:token_embd.weight, output.weight - Protects the critical input/output vocabulary mappings. Adds ~1GB to the file size but dramatically prevents text degradation.ssm_alpha, ssm_beta - Protects the integrity of the Mamba state-space calculations across long-range context tokens.ssm_out, *._shexp - Keeps the attention mechanics, and all trailing shared experts at high quality, to protect the logical research loops.ffn_down_exps, ffn_gate_exps, ffn_up_exps - Shrink the massive background expert parameters directly to MXFP4.MXFP4 + Q8_0)Qwable-v1-35B-A3B-MXFP4_MOE_Q8_0-Imatrix.gguf - Designed for a slightly leaner memory profile, this layout utilizes 2-Tier Precision:Q8_0 format.MXFP4.Qwable-v1 utilizes trailing shared-expert vectors at the boundary edge of its alternating architecture (Layer 40 boundary), standard conversion requires boundary bypass instructions using .*_shexp\.weight=Q8_0. These files were converted via llama-quantize utilizing the following manual recipe parameters:1# Requires python3.12, with `pip install --upgrade transformers`
2python convert_hf_to_gguf.py "Qwable-v1/" --outtype f16 --outfile "Qwable-v1_F16.gguf"1llama-quantize \
2 --tensor-type ".*_shexp\.weight=Q8_0" \
3 --tensor-type "token_embd\.weight=F16" \
4 --tensor-type "^output\.weight=F16" \
5 --tensor-type "blk\..*\.(ssm_alpha|ssm_beta)\.weight=F16" \
6 --tensor-type "blk\..*\.(ffn_down_exps|ffn_gate_exps|ffn_up_exps)\.weight=MXFP4" \
7 --imatrix "bartowski-lordx64_Qwable-v1-imatrix.gguf" \
8 "Qwable-v1_F16.gguf" \
9 "Qwable-v1-35B-A3B-MXFP4_MOE_Q8_0_F16-Imatrix.gguf" \
10 Q8_01llama-quantize \
2 --tensor-type ".*_shexp\.weight=Q8_0" \
3 --tensor-type "blk\..*\.(ffn_down_exps|ffn_gate_exps|ffn_up_exps)\.weight=MXFP4" \
4 --imatrix "bartowski-lordx64_Qwable-v1-imatrix.gguf" \
5 "Qwable-v1_F16.gguf" \
6 "Qwable-v1-35B-A3B-MXFP4_MOE_Q8_0-Imatrix.gguf" \
7 Q8_0llama-server Configuration (config.ini)1# --- Samplers (Dynamic & Expressive) ---
2temperature = 0.65
3top-k = 40
4top-p = 0.90
5min-p = 0.08
6# --- Penalties (Prevent Syntax & Reasoner Corruption) ---
7repeat-penalty = 1.00
8presence-penalty = 0.00
9# --- DRY Sampler (Protects Indentation & Structural Boilerplate) ---
10dry-multiplier = 0.8
11dry-base = 1.75
12dry-allowed-length = 8
13dry-penalty-last-n = 1024
14dry-sequence-breaker = ["\n", ":", " ", "\t", "\"", ","]
15# --- Enforced Execution Graph ---
16samplers = temp;top_k;top_p;min_p;dry1reasoning = off
2reasoning-budget = 0
3reasoning-format = none256k context window.MXFP4_MOE_Q8_0_F16 flavor (updated 2026-06-27) to maintain pristine Mamba state-space precision and lessen looping at high context.1slots = 1
2parallel = 1
3no-warmup = true
4
5flash-attn = on
6mlock = false
7no-mmap = false
8no-context-shift = true
9
10batch-size = 2048
11ubatch-size = 256
12
13fit = on
14fit-target = 768
15main-gpu = 0
16split-mode = layer
17n-gpu-layers = 999
18n-cpu-moe = 0
19tensor-split = 16,12
20override-tensor = (token_embd)=CUDA0,(vision|vpm|nextn)=CPU
21
22cache-type-k = q8_0
23cache-type-v = q8_0
24
25jinja = true
26chat-template = jinja
27chat-template-file = chat_template.jinja1context-shift = false
2cache-type-k = f16
3cache-type-v = f16Qwable-v1 base model.1@misc{lordx64_qwable_v1_2026,
2 title = {Qwable-v1: Agentic coding distillation from Claude Fable-5 onto Qwen3.6-35B-A3B},
3 author = {lordx64},
4 year = {2026},
5 howpublished = {\url{https://huggingface.co/lordx64/Qwable-v1}},
6}