Views
No views yet
nemotron_h) on the pi_agent split of
Glint-Research/Fable-5-traces,
targeting reasoning, agentic planning, and tool-use. This repo holds the MLX 4-bit export
(≈4.5 bits-per-weight, ≈64 GB) for Apple Silicon (Metal) via mlx-lm.Support caveat: this is a structurally valid MLX 4-bit export (converted and lazy-load verified).nemotron_his a hybrid Mamba-2 + MoE architecture; confirm yourmlx-lmversion actually implements it before relying on this for inference. For the most portable runnable artifacts, prefer the GGUF Q4_K_M or NVFP4 siblings.
How it was built: converted withmlx-lmon Linux, CPU-only (pip install mlx mlx-cpu mlx-lm— themlx-cpubackend package lets conversion run without a Mac/Metal GPU). It runs on Apple Silicon.
LM Studio download note: there is a known LM Studio bug where its HF-proxy downloader hangs at "Finalizing download…" on empty (0-byte) files and never marks the model ready — tracked upstream at lmstudio-ai/lmstudio-bug-tracker#1477. The empty__init__.pythat ships withnemotron_hrepos triggers it. Until LM Studio fixes the bug, this repo works around it by shipping a non-empty__init__.pyso fresh downloads finalize normally. If you have a download already stuck on an older revision, quit LM Studio,touchthe missing__init__.pyin the model folder, and relaunch.
1pip install mlx-lm
2mlx_lm.generate --model greghavens/fabletron-nemotron-3-super-120b-MLX-4bit \
3 --prompt "Explain the Mamba-2 state-space update." --max-tokens 512
4# or an OpenAI-compatible server:
5mlx_lm.server --model greghavens/fabletron-nemotron-3-super-120b-MLX-4bitNeeds a Mac with enough unified memory (≈64 GB+ for the 4-bit weights plus KV cache). Prompt format is ChatML (<|im_start|>/<|im_end|>); the model emits<think>…</think>reasoning before its answer.
config.json quantization block). ≈64 GB on disk across 14 shards.…-GGUF),
NVFP4 (…-NVFP4),
full-precision merged BF16
(…-BF16).q/k/v/o_proj, Mamba-2 in_proj/out_proj, and the up/down_proj
of all 512 routed experts + the shared expert — this MoE is non-gated, so up/down_proj is
the full expert FFN (there is no gate_proj). The MoE router (mixer.gate, an nn.Parameter)
and the MoE-latent fc1/fc2_latent_proj stay frozen.Glint-Research/Fable-5-traces, config pi_agent, ChatML, response-only loss.pi_agent, 81 rows, base → fine-tuned): cross-entropy
1.12 → 0.78, perplexity 3.07 → 2.18.greghavens/fabletron-nemotron-3-super-120b.Glint-Research/Fable-5-traces — AGPL-3.0, and distilled from Anthropic Claude
outputs (subject to Anthropic's usage terms).license: other reflects the combination of the above, not a single license.
| Benchmark | Base Nemotron 3 Super | Fabletron (GGUF) | Fabletron (NVFP4) |
|---|---|---|---|
| IFEval | 89.6 | 90.4 | 87.4 |
| GSM8K | 96.6 | 96.5 | 96.5 |
| MMLU-Pro | 81.1 | 81.5 | 81.2 |
| HumanEval+ | 87.8 | 89.6 | 89.6 |
| MBPP+ | 95.5 | 96.6 | 96.8 |
| BFCL (v3 · multi_turn + ast) | 31.7 | 53.6 | 53.9 |

multi_turn,ast, native tool-calling, via nvidia_bfcl 26.3). Base and GGUF share the llama.cpp engine; NVFP4 runs on vLLM. Output truncation at this budget is ≈0 across families (MMLU-Pro shows ≈3.5% length-capped generations, intrinsic to the benchmark and near-identical for all three models, so it does not bias the comparison).