Instructions to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF # Run inference directly in the terminal: llama cli -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF # Run inference directly in the terminal: llama cli -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF # Run inference directly in the terminal: ./llama-cli -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF # Run inference directly in the terminal: ./build/bin/llama-cli -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Use Docker
docker model run hf.co/kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
- LM Studio
- Jan
- vLLM
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
- Ollama
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with Ollama:
ollama run hf.co/kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
- Unsloth Studio
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF to start chatting
- Pi
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Configure the model in Pi
# Install Pi: npm install -g @mariozechner/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF" } ] } } }Run Pi
# Start Pi in your project directory: pi
- OpenClaw new
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
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 "kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
- Docker Model Runner
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with Docker Model Runner:
docker model run hf.co/kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
- Lemonade
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Run and chat with the model
lemonade run user.Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF-{{QUANT_TAG}}List all available models
lemonade list
- Hermes Agent
How to use kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
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 kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Run Hermes
hermes
- Atomic Chat
- Muse-Glimmer-30B โ ROCmFP4 for AMD Strix Halo (gfx1151)
Muse-Glimmer-30B โ ROCmFP4 for AMD Strix Halo (gfx1151)
โ most quant variants of any public build โ 4 ftypes in one repo (next: 3)
Verified against Hugging Face repository metadata for all 2 public ROCmFP4 builds of this base model. Size and file facts only โ no third-party build was benchmarked.
Four ROCmFP4 quantisations of Meta's Muse-Glimmer-30B built for AMD Ryzen AI Max+ 395 / Radeon 8060S / gfx1151, bundled with the DFlash speculative drafter and vision projector. ROCmFP4 is a runtime tensor format that exists only in the ROCmFPX fork of llama.cpp; Muse Glimmer support exists only in current upstream โ this build ports the model forward into the ROCmFPX base so the two can meet.
| Metric | Result |
|---|---|
| Quantization | ROCmFP4 (ggml types 100โ106), 4 variants |
| Model size | 13.80 โ 16.87 GiB |
| Effective BPW | 4.25 โ 4.50 (see table) |
| Tested hardware | AMD Ryzen AI Max+ 395 (Strix Halo), 128 GB unified |
| GPU | Radeon 8060S, gfx1151 |
| ROCm version | 7.2.4 |
| 32K decode (fastest variant) | 20.31 tok/s |
| Prompt processing | not separately instrumented โ see Not yet measured |
| DFlash decode | 4.13 tokens accepted per target pass, n_max=15 |
| Peak memory | 19.99 GiB resident (model + drafter + projector + 32K KV) |
| Context validated | 32768 only โ see Not yet measured |
| Tool calling | 6/7 on a 7-case suite (parity with upstream) |
| Reasoning | yes โ reasoning_content / content split |
| Vision | yes โ verified on spatial ground truth, requires -fa off |
Why this build?
- 20.31 tok/s on the FAST variant vs 16.65 tok/s for Meta's fastest official
GGUF (
kquant-17gb) โ same box, same flags, same drafter: 1.22ร - 13.80 GiB vs Meta's 15.61 GiB โ 1.8 GiB smaller and faster
- Four ftypes published so you can pick the size/speed/verbosity point you want
- Text, vision and DFlash speculative decoding all work from one download
- Chat-format parser ported, so no
to=self<|message|>control tokens leak into output - Every published file validated before upload; nothing shipped unverified
Which file should I use?
Ryzen AI Max+ 395, ROCm 7.2.4, DFlash drafter at --spec-draft-n-max 15, -fa on,
ctx 32768, batch 1, temperature 0. Warm medians of 9 generations; the first call after
load is discarded.
| Build | ftype | Size | BPW | TG 32K | Quality |
|---|---|---|---|---|---|
ROCmFP4-FAST |
103 | 13.80 GiB | 4.25 | 20.31 | 3/3 |
ROCmFP4-STRIX_LEAN |
106 | 14.00 GiB | 4.38 | 18.72 | 3/3 |
ROCmFP4-STRIX |
105 | 14.17 GiB | 4.36 | 17.24 | 3/3 |
ROCmFP4-BASE |
100 | 16.87 GiB | 4.50 | 15.90 | 3/3 |
Meta kquant-17gb (reference) |
โ | 15.61 GiB | โ | 16.65 | 3/3 |
Meta kquant-17gb on Vulkan |
โ | 15.61 GiB | โ | 6.10 | 3/3 |
Start with FAST. BASE is both the slowest and the largest โ it is published for
completeness, not because anyone should choose it.
โ The faster files write shorter answers
Some of the speed comes from terser output, not only from faster decode. Median words per answer on identical prompts:
| Build | Median words |
|---|---|
STRIX (105) |
377 |
STRIX_LEAN (106) |
306 |
BASE (100) |
301 |
FAST (103) |
259 |
The quality check is substring-based and cannot distinguish "more concise" from "less
thorough." If answer depth matters more than throughput, prefer STRIX. This is a real
trade, not a free win.
Quick start
hf download kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF --local-dir muse
llama-server \
-m muse/muse-glimmer-30B-ROCmFP4-FAST.gguf \
--mmproj muse/mmproj-kquant.gguf \
--spec-type draft-dflash \
--model-draft muse/dflash-kquant.gguf \
--spec-draft-n-max 15 \
--chat-template-kwargs '{"reasoning_strength":"medium"}' \
-ngl 999 -fa off -dio --jinja \
-c 32768 --host 127.0.0.1 --port 8080
Requires a llama.cpp built with ROCmFP4 support (ggml types 100โ106). Stock llama.cpp rejects these tensor types.
Three flags that matter more than which file you pick
| Flag | Why |
|---|---|
--chat-template-kwargs '{"reasoning_strength":"..."}' |
Template defaults to high. At high this model spent an entire 1200-token budget deliberating on a real refactor task and returned no visible answer at all. medium answered in 38.1s, low in 32.6s. |
-fa on (text) / -fa off (vision) |
-fa off costs +21% at ctx 32768 but is mandatory for images. Run separate endpoints if you serve both. |
--spec-draft-n-max 15 |
DFlash block size is 16; one slot holds the previously accepted token. |
โ --reasoning-budget does not work on this model. Values 256 and -1 produced
byte-identical runs at temperature 0 โ the flag is not enforced on peg-native format.
Use reasoning_strength instead.
Verified hardware
| Hardware | GPU | ROCm | Status | TG 32K | Notes |
|---|---|---|---|---|---|
| Ryzen AI Max+ 395 (Strix Halo) | Radeon 8060S / gfx1151 | 7.2.4 | โ Tested by KingJones | 20.31 | 128 GB unified |
| Any Vulkan backend | โ | โ | โ Known incompatible | โ | rejects ggml type 101 at parse time |
| gfx1201 / RDNA4 | โ | โ | โ Untested | โ | |
| NVIDIA / CUDA | โ | โ | โ Known incompatible | โ | ROCmFP4 is a ROCm-only tensor format |
Vulkan is impossible, not merely slow. The backend rejects these files at parse time:
gguf_init_from_reader: tensor 'output.weight' has invalid ggml type 101. should be in [0, 43)
Vulkan's type table ends at 43; ROCmFP4 types are 100โ106. No flag changes this. For reference, Meta's k-quant does run on Vulkan and measured 6.10 tok/s versus 16.65 on ROCm on this box, so Vulkan is not a useful path for this model in any case.
Speculative decoding (DFlash)
Muse Glimmer has no MTP tensors โ zero in both the base checkpoint and the quants. It speculates using DFlash against a separate 5-layer drafter, which is what Meta's own recipe prescribes.
| Metric | Value |
|---|---|
| Setting | --spec-type draft-dflash --spec-draft-n-max 15 |
| Tokens accepted per target pass | 4.13 (median, range 2.85โ6.65) |
| Per-token acceptance | ~21% |
| Drafter memory | 1.52 GiB |
โ ๏ธ Per-token acceptance is a misleading statistic for a block drafter. DFlash proposes 15 tokens in one forward pass; ~21% acceptance means ~4.13 tokens land per target pass, which is healthy. Judge block drafters on tokens-per-pass.
n-gram speculation is not a substitute here. Measured on the same build:
ngram-map-k reached 42.9% acceptance โ double DFlash's โ yet ran 45% slower on
code-transform work (15.20 vs 27.49 tok/s), because it proposes far fewer tokens per pass.
A ROCmFP4 drafter is included but is not the default. It measured 1.008ร against Meta's k-quant drafter on a quiet box โ inside noise, acceptance unchanged. The drafter is ~1.5 GiB of a ~17 GiB working set, so shrinking it 8.5% moves total memory traffic by well under 1%. Shipped because it is valid, not because it is faster.
Tool calling
7-case suite, run against this build and against Meta's k-quant on the upstream binary as a reference:
| Case | This build | Upstream reference |
|---|---|---|
| multi-arg (string/int/bool) | โ | โ |
| nested object argument | โ | โ |
| enum constraint | โ | โ |
| correctly declines (no spurious call) | โ | โ |
| multi-turn tool-result follow-up | โ | โ |
| streaming tool call | โ | โ |
| two parallel calls in one turn | โ | โ |
| Total | 6/7 | 6/7 |
The parallel-call failure is the model's, not the quantisation's โ Meta's own weights on upstream's own parser fail identically. Sequential agent loops are unaffected.
Raw example:
{"name": "book_flight",
"arguments": {"passenger": {"name": "Alice Smith", "age": 34},
"route": "LHR-JFK", "cabin": "business"}}
Agentic loop
A multi-step loop (list โ move โ observe โ finish) over a directory of loose files, 3 runs at temperature 0.7: 3/3 completed the task correctly, 0 cases of claiming an action without emitting a tool call.
Vision
Works, and is verified for spatial correctness rather than plausible-sounding output: a four-quadrant colour image is scored on whether each colour lands in the right corner. A misapplied attention mask names colours confidently but places them wrongly, so this test distinguishes a working port from a fluent-but-broken one. 3/3.
Requires -fa off โ ggml_flash_attn_ext aborts on Muse's per-layer sparse-window masks.
Quantization methodology
# 1. convert BF16 safetensors -> GGUF (upstream tree; only it has the muse-glimmer converter)
python convert_hf_to_gguf.py <MODEL_DIR> --outtype bf16 --outfile muse-glimmer-30B-BF16.gguf
# 2. quantize with the ROCmFPX build (only it has ggml types 100-106)
llama-quantize muse-glimmer-30B-BF16.gguf muse-glimmer-30B-ROCmFP4-FAST.gguf 103
Source: meta-models/Muse-Glimmer-30B BF16 safetensors, 1436 tensors โ 55.7 GB BF16 GGUF
(731 text tensors) โ ROCmFP4.
The model was ported forward into the ROCmFPX base in three stages:
- Text graph, arch registration and converter. Three API gaps bridged:
is_swa_implโswa_layers,n_layer()from method to field, and the NVFP4-only output-scale argument (null on the ROCmFP4 path). - Vision tower โ required teaching the older base's
build_vitto accept per-layer attention masks at all; it previously took no mask parameter. Added as an overload so the ~32 other vision models calling it are untouched. - Chat-format parser, so harmony-style channel output is parsed rather than leaking
to=self<|message|>intocontent.
Files
Three distinct networks, not parts of one โ llama.cpp loads them via --model,
--model-draft and --mmproj. There is no merged single-file format.
| File | Size | Role |
|---|---|---|
muse-glimmer-30B-ROCmFP4-FAST.gguf |
13.80 GiB | model โ fastest, recommended |
muse-glimmer-30B-ROCmFP4-STRIX_LEAN.gguf |
14.00 GiB | model |
muse-glimmer-30B-ROCmFP4-STRIX.gguf |
14.17 GiB | model โ most verbose output |
muse-glimmer-30B-ROCmFP4-BASE.gguf |
16.87 GiB | model โ not recommended |
dflash-kquant.gguf |
1.52 GiB | DFlash drafter (Meta's, unmodified) โ use this |
dflash-ROCmFP4-STRIX.gguf |
1.39 GiB | our ROCmFP4 drafter โ works, 1.008ร (a wash) |
mmproj-kquant.gguf |
1.30 GiB | vision projector (Meta's, unmodified) |
Not yet measured
Listed explicitly so nobody mistakes absence for a pass. These are genuine gaps, not claims:
| Test | Status |
|---|---|
| Context scaling (2K / 8K / 16K / 64K / 128K) | โ only 32768 measured |
| Prompt-processing tok/s, isolated | โ not separately instrumented |
| Sustained generation (1K / 4K tokens) | โ not measured |
| Perplexity / KL divergence vs BF16 | โ not measured |
| MMLU-Pro, GPQA, GSM8K, HumanEval+, MBPP+ | โ not run |
| Long-context needle retrieval | โ not run |
| DFlash n-max sweep (2 / 4 / 8 / 24) | โ only n=15 measured |
| 5-run statistics with std dev | โ ๏ธ 9 samples per arm, median reported; std dev not published |
| Independent reproduction | โ none yet |
Measurement conditions: the tok/s figures were taken on a machine that also served other traffic during the run. The ordering across builds is wide enough to be reliable; the exact ratios are not trustworthy to three significant figures. A re-run on a quiesced box is planned.
Quality caveat: the 3/3 figure is a smoke check over factual recall, arithmetic and instruction-following, scored by substring match. It is a regression guard against a broken quantisation, not a benchmark suite, and it does not measure answer depth. No claim of "no quality loss" is made โ that would require the perplexity and standardized evaluations listed above.
Independent results
None yet. If you run this build, please open a discussion with: hardware, GPU, OS, ROCm version, runtime commit, exact command, context, prompt-processing tok/s, generation tok/s and peak RAM. Independent reproductions will be listed separately from author benchmarks and carry more weight.
Known issues
- Vulkan/CUDA/CPU cannot load these files โ ROCmFP4 is a ROCm-only tensor format.
- Vision requires
-fa off, costing ~21% on text at 32K context. - Parallel tool calls fail โ model-level, reproduced identically on Meta's own weights.
- Small
max_tokensreturns emptycontentโ the budget goes toreasoning_content. Allow several hundred tokens. --reasoning-budgetis not enforced on this model; usereasoning_strength.
License and attribution
Base model, DFlash drafter and vision projector are Meta's, under the base model's licence. ROCmFP4 quantisation types are from the ROCmFPX fork of llama.cpp. This repository contains the quantised weights and the measurements above.
Other public builds of this model
Compiled from Hugging Face repository metadata โ file sizes, shipped files, quant variant as named by each repo. No third-party build was run or benchmarked here, so this table makes no speed or quality claim about any of them. It is here so you can see the size and format options at a glance and pick what fits your hardware.
| Repository | Largest model file | Variant | Ships | Downloads | Likes |
|---|---|---|---|---|---|
RadixArk/Muse-Glimmer-NVFP4 |
4.00 GiB | NVFP4 | safetensors | 40 | 5 |
kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF (this repo) |
16.87 GiB | STRIX | 4 model files, drafter, vision | 0 | 1 |
Preyazz/Muse-Glimmer-30B-NVFP4 |
17.37 GiB | NVFP4 | safetensors | 0 | 5 |
cloudnathan5/Muse-Glimmer-30B-NVFP4 |
18.63 GiB | NVFP4 | safetensors | 0 | 2 |
RedHatAI/Muse-Glimmer-30B-NVFP4 |
18.63 GiB | NVFP4 | safetensors | 0 | 7 |
vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF |
26.77 GiB | ROCmFPX | 3 model files, drafter, vision | 0 | 13 |
Base model: meta-models/Muse-Glimmer-30B. Generated from Hub metadata; download counts move over time.
Acknowledgements
This build would not exist without the work below. Please star and follow these projects โ the quantisation format used here is their engineering, not mine.
ROCmFPX โ maintained by
charlie12345 / caf
The ROCmFP4 / ROCmFPX tensor formats (ggml types 100โ106) exist only in this fork.
Every ROCmFP4 file in this repository was produced with its llama-quantize, and
runs on its runtime. The fork also credits collaborators ciru-ai, Tom Turney,
PlunderStruck and Aydan S., and acknowledges AMD for hardware support.
Licensed MIT, based on upstream llama.cpp.
llama.cpp โ ggml-org and contributors The inference engine, GGUF format and conversion tooling everything here is built on.
AMD ROCm The compute platform these builds target โ ROCm 7.2.4 on gfx1151 / Radeon 8060S.
Base model authors โ see base_model in the metadata above; all model weights,
licences and capabilities are theirs. This repository contributes quantisation and
measurement only.
If you use these files, please credit ROCmFPX alongside this repository.
- Downloads last month
- -
We're not able to determine the quantization variants.
Model tree for kingjones777/Muse-Glimmer-30B-ROCmFP4-Strix-Halo-DFlash-GGUF
Base model
meta-models/Muse-Glimmer-30B