[Model request]: Meta Muse Glimmer 30B
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- cpp, huggingface
- Domain
- ai-infra-agents, machine-learning
Research direction
Start by comparing FastFlowLM's existing Gemma4e implementation with the linked Transformers and llama.cpp Muse Glimmer implementations. Scope the first milestone to text-only Q4/Q4NX support, accounting for the model's attention, normalization, RoPE/NoPE, and gating differences. Done means text-only Muse Glimmer inference works on the target Ryzen AI NPU; vision and DFlash can remain later stages.
Written by the indexing model from the issue text.
Description
Suggestion Description
Hi FastFlowLM team,
Could you consider adding NPU support for Meta's Muse Glimmer 30B?
Model links:
- Hugging Face collection: https://huggingface.co/collections/meta-models/muse-glimmer
- Base model: https://huggingface.co/meta-models/Muse-Glimmer-30B
- Official GGUF release: https://huggingface.co/meta-models/Muse-Glimmer-30B-GGUF
- Transformers implementation: https://github.com/huggingface/transformers/blob/main/src/transformers/models/muse_glimmer/modeling_muse_glimmer.py
- llama.cpp implementation: https://github.com/ggml-org/llama.cpp/pull/26841
Muse Glimmer is a dense 30B multimodal model designed for local agentic workflows. Its official approximately 4-bit quantizations keep the language model below 20 GB, which makes it particularly interesting for Ryzen AI Max / Strix Halo systems with 32 GB or more of unified memory.
Some relevant architecture details:
- 52 transformer layers, hidden size 6656
[Local, Local, Local, Global]attention pattern- 2048-token sliding window
- 32 query heads and 2 KV heads
- Q/K RMSNorm and gated attention output
- RoPE on local layers and NoPE on global layers
- 131K context length
- optional 50-layer ViT-G/14 perception encoder
- optional DFlash speculative drafter
There appears to be some architectural overlap with the existing Gemma4e implementation in FastFlowLM, especially around sliding/global attention, Q/K normalization, post-attention/post-FFN norms, and logit softcapping. However, Muse Glimmer also requires a separate attention gate, different dimensions, per-layer RoPE/NoPE behavior, and its own vision pipeline.
A staged implementation would already be very useful:
- Text-only Q4/Q4NX support
- Vision/perception encoder support
- DFlash speculative decoding as an optional later feature
Even text-only support without vision or DFlash would make Muse Glimmer valuable for local coding, tool use, and agentic workloads on Ryzen AI NPUs.
Could you please clarify:
- Is Muse Glimmer already on the FastFlowLM roadmap?
- Could the existing Gemma4e NPU kernels be extended or reused for its text architecture?
- Would a new model-specific engine and
.xclbinpackage be required? - If community contributions are welcome, is there documentation or a contribution path for building the model engine and NPU kernel package?
Thank you for considering it, and for making Ryzen AI NPU inference accessible through FastFlowLM!
Operating System
No response
GPU
No response
ROCm Component
No response
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 152
- Avg merge
- 4h 14m
- Merged PRs (30d)
- 11
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ROCm/FastFlowLM
-
No valid checkpoint to restore + Max length reached on multi-turn tool calls (Qwen3.6-MoE, NPU) Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
ROCm/FastFlowLM#744 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
ROCm/FastFlowLM#741 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
ROCm/FastFlowLM#730 ·
-
Download timeout Open
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
ROCm/FastFlowLM#520 · 7 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ROCm/FastFlowLM#434 · 1 comment ·
Similar issues
-
enhancement
Difficulty 1/5 Under an hour Newbie friendliness 88/100
QuantStack/git2cpp#187 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
AXERA-TECH/ax-llm#77 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
games-on-whales/wolf#509 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100