Downloads ยท 30 days
104
100% of all-time downloads
MalxTech/MalxLabs-Fable5_QwenCoder
MalxLabs-Fable5_QwenCoder is a text generation model from MalxTech. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
Downloads ยท 30 days
104
100% of all-time downloads
All-time downloads
104
Public
Repo size
4.7 GB
Likes
0
Public
Click a slice to open those files.
.gguf4.7 GB ยท 100%
From the Hugging Face model README
A specialized 4.36 GB Q4_K_M GGUF model optimized for multi-turn agent tool execution and logical programming correctness.
๐ GitHub Benchmark & Harness โข ๐ Findings & Transcripts
</div>Fable-Coder-7B-DPO is an aligned, post-trained derivative of Qwen/Qwen2.5-Coder-7B-Instruct. It was specifically tuned to eliminate arithmetic hallucinations, handle strict constraints, and reliably execute tool paths in autonomous agent workflows.
In a closed comparative benchmark of 33 tasks across 7 domains against its base model, Fable-Coder scored 92/115 (80.0%) versus 88/115 (76.5%) for Qwen2.5-Coder-7B-Instruct, demonstrating a +20.0% improvement in complex reasoning while matching baseline coding capability.
[Base Model: Qwen2.5-Coder-7B] (Natively Loaded in BF16 Precision)
โ
โผ
[Stage 1: Multi-Turn SFT with LoRA] โโโบ Adapts agent behavioral trajectories via ChatML
โ
โผ
[Stage 2: Direct Preference Optimization] โโโบ Aligns tool call decisions & correct syntax
โ
โผ
[Stage 3: Full FP16 Parameter Merge] โโโบ Fuses low-rank adapters back into base model
โ
โผ
[Stage 4: Tokenizer & GGUF Compilation] โโโบ Converts PyTorch checkpoint to GGUF format
โ
โผ
[Stage 5: Q4_K_M CMake Quantization] โโโบ Compresses FP16 parameters to 4.36 GB binary
q_proj, v_proj) using actual agent trajectories from MoreThought/Fable-5.1-Max-Reasoning-Filtered-5000x.| Category | Fable-Coder-7B-DPO | Qwen2.5-Coder-7B-Instruct | Delta |
|---|---|---|---|
| Overall Score | 92 / 115 (80.0%) | 88 / 115 (76.5%) | +4 pts (+3.5%) Fable |
| Reasoning | 17 / 20 (85.0%) | 13 / 20 (65.0%) | +4 pts (+20.0%) Fable |
| Coding | 25 / 35 (71.4%) | 25 / 35 (71.4%) | Tied |
| Agentic Planning | 21 / 25 (84.0%) | 21 / 25 (84.0%) | Tied |
| Security | 9 / 11 (81.8%) | 9 / 11 (81.8%) | Tied |
| Knowledge | 8 / 8 (100.0%) | 8 / 8 (100.0%) | Tied |
| Context Retention | 6 / 6 (100.0%) | 6 / 6 (100.0%) | Tied |
llama.cppllama-cli -m fable-coder-7b-dpo.Q4_K_M.gguf -p "Write a Python function to merge intervals without mutating the input." -n 512
huggingface-clihuggingface-cli download MalxTech/MalxLabs-Fable5_QwenCoder fable-coder-7b-dpo.Q4_K_M.gguf --local-dir .
Create a Modelfile:
FROM ./fable-coder-7b-dpo.Q4_K_M.gguf
TEMPLATE """<|im_start|>system
{{ .System }}<|im_end|>
<|im_start|>user
{{ .Prompt }}<|im_end|>
<|im_start|>assistant
"""
PARAMETER stop "<|im_start|>"
PARAMETER stop "<|im_end|>"
Then build and run:
ollama create fable-coder -f Modelfile
ollama run fable-coder