Image-Text-to-Text
GGUF
llama.cpp
rocm
rocmfpx
amd
strix-halo
gfx1151
imatrix
multimodal
muse-glimmer
conversational
dflash
speculative-decoding
Instructions to use vmlinux/Muse-Glimmer-30B-ROCmFPX-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 vmlinux/Muse-Glimmer-30B-ROCmFPX-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 vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16 # Run inference directly in the terminal: llama cli -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16 # Run inference directly in the terminal: llama cli -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
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 vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16 # Run inference directly in the terminal: ./llama-cli -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
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 vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16 # Run inference directly in the terminal: ./build/bin/llama-cli -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
Use Docker
docker model run hf.co/vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
- LM Studio
- Jan
- vLLM
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "vmlinux/Muse-Glimmer-30B-ROCmFPX-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": "vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker
docker model run hf.co/vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
- Ollama
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF with Ollama:
ollama run hf.co/vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
- Unsloth Desktop
- Pi
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
Configure the model in Pi
# Install Pi: npm install -g @earendil-works/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Docker Model Runner
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF with Docker Model Runner:
docker model run hf.co/vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
- Lemonade
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
Run and chat with the model
lemonade run user.Muse-Glimmer-30B-ROCmFPX-GGUF-BF16
List all available models
lemonade list
- Hermes Agent
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-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 vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF: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 vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF: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 "vmlinux/Muse-Glimmer-30B-ROCmFPX-GGUF:BF16" \ --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"
Show t/s for every benchmark line
Browse filesAdd prompt-processing and output-generation t/s to every artifact and aggregate benchmark row, plus all 15 raw per-prompt throughput measurements.
README.md
CHANGED
|
@@ -44,17 +44,18 @@ files; read the compatibility section before downloading.
|
|
| 44 |
|
| 45 |
## Files
|
| 46 |
|
| 47 |
-
| File | ROCmFPX preset | Size | BPW | iMatrix |
|
| 48 |
-
| --- | --- | ---: | ---: | --- | ---: |
|
| 49 |
-
| `Muse-Glimmer-30B-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` | 14.17 GiB | 4.36 | Yes | 14.9
|
| 50 |
-
| `Muse-Glimmer-30B-ROCmFP4-Q6-QUALITY.gguf` | `Q4_0_ROCMFP4_COHERENT` | 14.94 GiB | 4.60 | Yes |
|
| 51 |
-
| `Muse-Glimmer-30B-ROCmFP8.gguf` | `Q8_0_ROCMFPX` | 26.77 GiB | 8.25 | No | 7.8
|
| 52 |
-
| `mmproj-Muse-Glimmer-30B-BF16.gguf` | BF16 vision projector | 3.59 GiB | — | — |
|
| 53 |
-
| `Muse-Glimmer-30B-DFlash-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` drafter | 1.39 GiB | 4.63 | No | 28.3
|
| 54 |
-
| `Muse-Glimmer-30B-DFlash-ROCmFP8.gguf` | `Q8_0_ROCMFPX` drafter | 2.47 GiB | 8.25 | No | 27.2
|
| 55 |
-
|
| 56 |
-
¹ End-to-end target
|
| 57 |
-
and a six-token draft window
|
|
|
|
| 58 |
|
| 59 |
Suggested choices:
|
| 60 |
|
|
@@ -200,13 +201,23 @@ greedy decoding, three text prompts, 256 generated tokens per prompt, a
|
|
| 200 |
2,048-token context, flash attention, full `ROCm0` offload, and Q4_0 target and
|
| 201 |
draft KV caches. Values are arithmetic means of the three runs.
|
| 202 |
|
| 203 |
-
| Mode | Draft window |
|
| 204 |
-
| --- | ---: | ---: | ---: | ---: | ---: |
|
| 205 |
-
| No speculation | — |
|
| 206 |
-
| DFlash ROCmFP4 | 6 | **28.3
|
| 207 |
-
| DFlash ROCmFP8 | 6 | 27.2
|
| 208 |
-
| DFlash ROCmFP4 | 15 |
|
| 209 |
-
| DFlash ROCmFP8 | 15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 210 |
|
| 211 |
This is a small local throughput benchmark, not a universal performance claim.
|
| 212 |
Acceptance depends strongly on prompt and generation content. Six draft tokens
|
|
|
|
| 44 |
|
| 45 |
## Files
|
| 46 |
|
| 47 |
+
| File | ROCmFPX preset | Size | BPW | iMatrix | Prompt t/s | Output t/s |
|
| 48 |
+
| --- | --- | ---: | ---: | --- | ---: | ---: |
|
| 49 |
+
| `Muse-Glimmer-30B-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` | 14.17 GiB | 4.36 | Yes | 113.7 | 14.9 |
|
| 50 |
+
| `Muse-Glimmer-30B-ROCmFP4-Q6-QUALITY.gguf` | `Q4_0_ROCMFP4_COHERENT` | 14.94 GiB | 4.60 | Yes | 39.0 | 14.0 |
|
| 51 |
+
| `Muse-Glimmer-30B-ROCmFP8.gguf` | `Q8_0_ROCMFPX` | 26.77 GiB | 8.25 | No | 96.7 | 7.8 |
|
| 52 |
+
| `mmproj-Muse-Glimmer-30B-BF16.gguf` | BF16 vision projector | 3.59 GiB | — | — | 81.7 | 14.9 |
|
| 53 |
+
| `Muse-Glimmer-30B-DFlash-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` drafter | 1.39 GiB | 4.63 | No | 65.5¹ | **28.3¹** |
|
| 54 |
+
| `Muse-Glimmer-30B-DFlash-ROCmFP8.gguf` | `Q8_0_ROCMFPX` drafter | 2.47 GiB | 8.25 | No | 65.1¹ | 27.2¹ |
|
| 55 |
+
|
| 56 |
+
¹ End-to-end target measurement with `Muse-Glimmer-30B-ROCmFP4.gguf`, DFlash
|
| 57 |
+
enabled, and a six-token draft window. These are three-run means; the main-model
|
| 58 |
+
and projector rows are the earlier short smoke tests described under Validation.
|
| 59 |
|
| 60 |
Suggested choices:
|
| 61 |
|
|
|
|
| 201 |
2,048-token context, flash attention, full `ROCm0` offload, and Q4_0 target and
|
| 202 |
draft KV caches. Values are arithmetic means of the three runs.
|
| 203 |
|
| 204 |
+
| Mode | Draft window | Prompt t/s | Output t/s | Speedup | Output range | Weighted draft acceptance |
|
| 205 |
+
| --- | ---: | ---: | ---: | ---: | ---: | ---: |
|
| 206 |
+
| No speculation | — | 73.7 | 13.7 | 1.00× | 13.7–13.7 | — |
|
| 207 |
+
| DFlash ROCmFP4 | 6 | 65.5 | **28.3** | **2.07×** | 24.3–31.8 | 35.8% (519/1,448) |
|
| 208 |
+
| DFlash ROCmFP8 | 6 | 65.1 | 27.2 | 1.99× | 24.1–33.0 | 35.7% (519/1,454) |
|
| 209 |
+
| DFlash ROCmFP4 | 15 | 65.6 | 24.6 | 1.80× | 18.5–30.7 | 17.1% (543/3,171) |
|
| 210 |
+
| DFlash ROCmFP8 | 15 | 65.3 | 26.3 | 1.92× | 19.2–34.6 | 19.5% (563/2,891) |
|
| 211 |
+
|
| 212 |
+
Raw llama.cpp throughput lines for all 15 benchmark runs:
|
| 213 |
+
|
| 214 |
+
| Mode | Window | Prompt 1 `[Prompt \| Output]` | Prompt 2 `[Prompt \| Output]` | Prompt 3 `[Prompt \| Output]` |
|
| 215 |
+
| --- | ---: | ---: | ---: | ---: |
|
| 216 |
+
| No speculation | — | 55.3 t/s \| 13.7 t/s | 83.5 t/s \| 13.7 t/s | 82.4 t/s \| 13.7 t/s |
|
| 217 |
+
| DFlash ROCmFP4 | 6 | 50.3 t/s \| 28.8 t/s | 73.7 t/s \| 24.3 t/s | 72.5 t/s \| 31.8 t/s |
|
| 218 |
+
| DFlash ROCmFP8 | 6 | 50.2 t/s \| 24.6 t/s | 73.4 t/s \| 24.1 t/s | 71.8 t/s \| 33.0 t/s |
|
| 219 |
+
| DFlash ROCmFP4 | 15 | 50.2 t/s \| 24.6 t/s | 74.2 t/s \| 18.5 t/s | 72.5 t/s \| 30.7 t/s |
|
| 220 |
+
| DFlash ROCmFP8 | 15 | 50.4 t/s \| 25.2 t/s | 73.5 t/s \| 19.2 t/s | 72.1 t/s \| 34.6 t/s |
|
| 221 |
|
| 222 |
This is a small local throughput benchmark, not a universal performance claim.
|
| 223 |
Acceptance depends strongly on prompt and generation content. Six draft tokens
|