Instructions to use philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- MLX
How to use philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16 with MLX:
# Make sure mlx-vlm is installed # pip install --upgrade mlx-vlm from mlx_vlm import load, generate from mlx_vlm.prompt_utils import apply_chat_template from mlx_vlm.utils import load_config # Load the model model, processor = load("philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16") config = load_config("philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16") # Prepare input image = ["http://images.cocodataset.org/val2017/000000039769.jpg"] prompt = "Describe this image." # Apply chat template formatted_prompt = apply_chat_template( processor, config, prompt, num_images=1 ) # Generate output output = generate(model, processor, formatted_prompt, image) print(output) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- LM Studio
- Pi
How to use philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16 with Pi:
Start the MLX server
# Install MLX LM: uv tool install mlx-lm # Start a local OpenAI-compatible server: mlx_lm.server --model "philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16"
Configure the model in Pi
# Install Pi: npm install -g @mariozechner/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "mlx-lm": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16 with Hermes Agent:
Start the MLX server
# Install MLX LM: uv tool install mlx-lm # Start a local OpenAI-compatible server: mlx_lm.server --model "philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16"
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16
Run Hermes
hermes
- OpenClaw new
How to use philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16 with OpenClaw:
Start the MLX server
# Install MLX LM: uv tool install mlx-lm # Start a local OpenAI-compatible server: mlx_lm.server --model "philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16"
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "philipjohnbasile/Qwen3.6-27B-Fable-Fusion-711-bf16" \ --custom-provider-id mlx-lm \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
Fable-Fusion-711 27B — bf16 (reconstructed safetensors)
The safetensors checkpoint DavidAU never published. Full-precision bf16 HF
layout reconstructed from his Q8_0 MTP GGUF: language model, MTP head, and
vision tower, in standard Qwen3_5ForConditionalGeneration form.
56 GB.
Publish target: anyone who wants to make their own quants (MLX at any bit level, EXL, AWQ, GPTQ) or run the tune in transformers/vLLM without going through GGUF. Perplexity 5.7525 (wikitext-2, ctx 2048); DavidAU's Q8_0 GGUF measures 5.6635 under llama.cpp's own methodology.
Honest provenance: this is a dequantization of Q8_0, not the original training checkpoint — Q8_0 is near-lossless but not lossless. If DavidAU ever publishes the true bf16, prefer it.
Ready-made quants of this: MTPLX 6-bit · MTPLX 8-bit · MLX 4-bit.
How this was made (and the traps if you try it)
DavidAU published GGUF only, so this was reconstructed from his highest-precision export — the Q8_0 MTP GGUF — by inverting every transform llama.cpp applies when it converts Qwen3.5/3.6. Get any of these wrong and the model degenerates while still passing consistency-style checks:
- Zero-centered RMSNorm baking. GGUF stores these norms as
weight + 1: input/post-attention layernorms, q/k norms, the final norm, and allmtp.*norms (nextn.enorm/hnorm/shared_head_norm). mlx-lm'sqwen3_5sanitize adds+1itself, so a naive conversion double-shifts. Gatedlinear_attn.normand the vision norms are NOT baked. - Gated-DeltaNet value-head reorder (
_LinearAttentionVReorderBasein llama.cpp'sconversion/qwen.py). V heads move from HF grouped order to ggml tiled order inin_proj_qkv(V rows),in_proj_z,in_proj_a,in_proj_b,A_log,dt_bias,conv1d(V channels), andout_proj(columns, not rows). Note the first V head occupies the same offset in both orderings — spot-checks at offset 0 are blind to this bug. ssm_a = -exp(A_log)— recover withlog(-x), then apply the reorder.
MTP head mapping: blk.<last>.nextn.{eh_proj,enorm,hnorm,shared_head_norm} →
mtp.{fc,pre_fc_norm_embedding,pre_fc_norm_hidden,norm}, and the final block's
attention/MLP → mtp.layers.0.*.
Every tensor was shape-checked against Qwen/Qwen3.6-27B and the layout
verified by cosine similarity against base values (a finetune leaves many
tensors at or near base, so a residual permutation shows up as ~0 correlation).
All families landed at 0.99–1.0000 after inversion.
Independently validated. After these builds were published, an F32 copy of
the same tune surfaced:
nightmedia/Qwen3.6-27B-Architect-Polaris2-Fable-B-F451-F32
(112 GB, mergekit nuslerp). It has the identical structure — 1199 tensors,
15 mtp.*, 333 vision — and this reconstruction matches it at cosine 0.99997
on mtp.fc.weight and 1.00000 on model.language_model.norm.weight. The
residual is precisely the Q8_0 step this copy came through, so the inverse
transforms above are confirmed correct against a source never used to derive them.
If you want the highest-fidelity starting point for your own quants, prefer that F32 repo over this reconstruction — it never passed through a quantizer.
Credits and license
- DavidAU — the Fable-Fusion-711 tune and the Q8_0 MTP export this is reconstructed from. Please read his model card for the tune's capabilities, sampler guidance, and class notes.
- Qwen — Qwen3.6-27B base.
- MTPLX — forge pipeline and MTP runtime.
Apache-2.0, inherited from the source model.
Intended use
Research and creative work. Heretic ablates refusal behaviors — deploy behind your own policy and logging layer.
- Downloads last month
- 3,435
Quantized