Muse Glimmer: Meta's 30B Open Agentic Model That Runs on Your Device

Meta's Muse Glimmer is a 30B-parameter open-weight model distilled from Muse Spark, shipped under Apache 2.0 and optimized for local agent workflows — tool calling, multi-step reasoning, failure recovery, and multimodal understanding on consumer hardware.

Muse Glimmer: Meta's 30B Open Agentic Model That Runs on Your Device

Muse Glimmer: Meta's 30B Open Agentic Model That Runs on Your Device

TL;DR: Meta just released Muse Glimmer, a 30-billion-parameter multimodal model distilled from its proprietary Muse Spark frontier model. It ships under Apache 2.0, runs locally on a single consumer GPU or Apple Silicon Mac, and is specifically trained for autonomous agent workflows — tool calling, multi-step reasoning, failure recovery, and multimodal understanding. With 4-bit quantization bringing it under 20 GB and DFlash speculative decoding delivering up to 3.1x speedup, it is the most capable open-weight local agent model Meta has ever shipped.


Why Muse Glimmer Matters

For two years, the open-weight conversation has been dominated by Chinese labs. By May 2026, Chinese models accounted for roughly 61% of all tokens consumed on OpenRouter, with four of the five most-used models coming from labs like Qwen and DeepSeek. Meta's Llama, the prior open-weight leader, had fallen off the rankings entirely.

Muse Glimmer changes that calculus. It is Meta's first fully open release since the company succeeded Llama with the proprietary Muse Spark family in April 2026. And it arrives under a more permissive license than Llama ever carried — Apache 2.0, with no user-count restrictions, no attribution requirements for large deployers, and no separate commercial agreements needed.

But the real story is not the license. It is what the model is for. Muse Glimmer is not a chatbot. It is a local agent runtime target — a model trained around the full agent loop: plan, call tools, observe results, recover from failures, and verify its own work. That makes it directly relevant for developers building privacy-first assistants, local coding agents, document analysis pipelines, and autonomous workflows that run without a cloud connection.

Architecture: A Dense Transformer Built for Agents

Muse Glimmer is a dense causal transformer with approximately 29.6 billion total parameters across 52 layers. Unlike mixture-of-experts models that route tokens through subsets of parameters, every parameter activates on every token. This gives predictable latency, long-context coherence, and reliable behavior during extended multi-step workflows — exactly the properties an agent needs.

Language Model

The text decoder uses a hybrid attention pattern that alternates between three sliding-window attention layers (2,048-token window with RoPE) followed by a fourth layer using full attention with NoPE (no positional embedding). This pattern repeats 13 times to reach 52 layers total. The design preserves relative order information locally through RoPE while maintaining global context through periodic full-attention layers.

Grouped-query attention uses 32 query heads sharing 2 key-value heads, reducing KV-cache memory by 16x compared to standard multi-head attention. Q-K normalization with extra query scaling keeps attention logits stable — queries and keys undergo RMS normalization before attention, with an additional scale factor applied to queries.

Vision Encoder

A dedicated ~1.8B-parameter ViT-G/14 perception encoder handles image input. This is significantly larger than the vision encoders in most comparably-sized VLMs. It accepts up to 4,096 visual tokens per image and processes them through 50 transformer layers with the same [Local, Local, Local, Global] attention pattern. The encoder supports images, videos (processed as individual frames at 2 fps, capped at 96 frames), and 2D RoPE on queries and keys.

Key Specifications

PropertyValue
Total parameters~29.6B (including ~1.8B vision encoder)
Layers52 (13 × [SWA, SWA, SWA, Full])
Context length131,072+ tokens
Vocabulary202,048 tokens
Knowledge cutoffJanuary 4, 2026
Input modalitiesText + Image
OutputText
Languages100+
Attention pattern3× sliding window (2048) + 1× full attention
GQA32 query heads, 2 KV heads
LicenseApache 2.0

Training: Distilled from a Frontier Model

Muse Glimmer is a distillation of Muse Spark, Meta's proprietary frontier model. The training pipeline ran in three phases:

  1. Pre-training. Logit distillation on Muse Spark's outputs, using a similar data mix as the teacher model. This transfers not just knowledge but the output distribution of the larger model.
  2. Mid-training. Longer-context, agent-heavy data with richer reasoning traces alongside organic data. This is where the model learns to sustain coherent plans across extended workflows.
  3. Post-training. Supervised fine-tuning combined with on-policy distillation and reinforcement learning across general, reasoning, coding, and agentic domains.

The emphasis on failure recovery is particularly notable. When a tool call fails or returns an unexpected result, Muse Glimmer is trained to diagnose the error and retry rather than halt. This is a capability that most chat models lack — they generate text, but they do not complete jobs.

Performance: Where Glimmer Wins and Where It Doesn't

Meta evaluated Muse Glimmer against Google's Gemma4-31B and Alibaba's Qwen3.6-27B (both in thinking mode). The results paint a clear picture: Glimmer leads on agentic orchestration and reasoning, but trails on computer-use and terminal work.

Benchmark Comparison

BenchmarkMuse Glimmer 30BGemma4-31BQwen3.6-27B
MCP Atlas75.554.262.5
DeepSearch QA74.661.771.1
GAIA243.336.440.0
SWE-Bench Pro51.236.950.2
τ³-Banking23.515.116.7
WildClawBench47.637.643.2
AIME 202694.789.294.1
IFBench77.076.070.8
AA-LCR80.068.373.3
Beam 128K65.158.263.0
SWE-Bench Verified76.066.677.2
OSWorld-Verified65.958.575.6
TerminalBench 2.151.743.460.7
GPQA Diamond83.585.784.2

The pattern: Glimmer wins on agentic orchestration (MCP Atlas, DeepSearch QA, GAIA2), agentic coding (SWE-Bench Pro), and instruction following (IFBench, AA-LCR). Qwen3.6-27B leads on computer-use tasks (OSWorld, TerminalBench) and edges ahead on SWE-Bench Verified. Gemma4-31B leads on pure reasoning benchmarks like GPQA Diamond.

Read honestly, the numbers make Glimmer more interesting as a specialized local-agent model than as evidence of a universal performance lead. The practical question is whether its combination of agent reliability, quantization quality, and decoding speed translates from benchmarks into sustained real-world workflows.

Fitting 30B onto Consumer Hardware

A 30-billion-parameter model at full precision requires over 55 GB of memory — far more than any single consumer GPU offers. Meta solved this with two optimizations.

4-Bit Quantization

Meta compresses the model's weights to approximately 4-bit precision, shrinking the language model to under 20 GB. This leaves enough headroom for the KV cache, the perception encoder, and the speculative decoding drafter to run simultaneously within a 24 GB or 32 GB envelope.

Two quantized builds ship:

BuildTarget VRAMAverage Degradation
K-Quant-17GB24 GB (RTX 3090/4090)1.0% across 15 benchmarks
K-Quant-Dynamic32 GB (RTX 5090)0.2% across 15 benchmarks

On the Mac side, Apple Silicon's unified memory plays the role of VRAM. A MacBook Pro or Mac Studio with 32 GB or more can hold the full stack. A typical 8 GB or 16 GB laptop remains out of reach.

DFlash Speculative Decoding

Instead of generating every token sequentially, Muse Glimmer ships with a lightweight DFlash drafter — a 5-layer companion network that proposes blocks of 16 tokens at once. The main model verifies these proposals in parallel, accepting correct tokens and correcting wrong ones. This produces identical output at significantly higher speed.

HardwareWithout DFlashWith DFlashSpeedup
RTX 509074.9 tok/s233.4 tok/s3.1x
Apple M5 Max26.6 tok/s50.2 tok/s1.8x
Apple M4 Max23.7 tok/s37.8 tok/s1.5x

For agent applications, these multipliers matter more than they would for chat. A single user request can trigger many model turns, tool calls, and verification steps. Latency accumulated at every stage can quickly make an otherwise capable agent impractical.

Running Muse Glimmer Locally

Quick Start with Transformers

from transformers import AutoProcessor, AutoModelForMultimodalLM

MODEL_ID = "meta-models/Muse-Glimmer-30B"

processor = AutoProcessor.from_pretrained(MODEL_ID)
model = AutoModelForMultimodalLM.from_pretrained(
    MODEL_ID,
    dtype="auto",
    device_map="auto"
)

messages = [
    {"role": "user", "content": "Write a short joke about saving RAM."},
]

inputs = processor.apply_chat_template(
    messages,
    tokenize=True,
    return_dict=True,
    return_tensors="pt",
    add_generation_prompt=True,
    reasoning_strength="low"
).to(model.device)

outputs = model.generate(**inputs)
response = processor.decode(outputs[0][inputs["input_ids"].shape[-1]:], skip_special_tokens=False)
print(response)

Multimodal Input (Images + Text)

messages = [
    {
        "role": "user",
        "content": [
            {"type": "image", "image": "https://example.com/screenshot.png"},
            {"type": "text", "text": "What is shown in this image?"}
        ]
    }
]

inputs = processor.apply_chat_template(
    messages,
    tokenize=True,
    return_dict=True,
    return_tensors="pt",
    add_generation_prompt=True,
    reasoning_strength="low"
).to(model.device)

outputs = model.generate(**inputs)
response = processor.decode(outputs[0][inputs["input_ids"].shape[-1]:], skip_special_tokens=False)

Running with llama.cpp

curl -LsSf https://llama.app/install.sh | sh
llama serve -hf meta-models/Muse-Glimmer-30B-GGUF

Then query the server:

curl http://localhost:8080/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "Write a limerick about python exceptions"}
    ]
  }'

Deployment Options

Muse Glimmer ships with day-0 support across the ecosystem:

  • Local runtime: Ollama, LM Studio, Unsloth, llama.cpp, MLX, ExecuTorch
  • Serving at scale: vLLM, SGLang
  • API providers: Together AI, Fireworks AI, OpenRouter
  • Fine-tuning: PyTorch TorchTitan
  • Hardware partners: AMD, Arm, Dell, Intel, NVIDIA

What Makes It Agentic

Meta trained Muse Glimmer around the full sequence of operations an autonomous agent performs. Here is what that means in practice:

  • End-to-end task completion. The model achieves strong success rates on full-task benchmarks including DeepSearch QA, MCP-Atlas, τ-Bench, and SWE-Bench. These measure the ability to work within scaffolds, write and debug code, and resolve multi-turn requests from start to finish.
  • Reliable tool use. The model handles a wide range of function calls with precise schemas throughout extended workflows. It does not just call tools — it calls them correctly, with the right parameters, in the right order.
  • Multi-step reasoning. Muse Glimmer chains reasoning over long horizons, sustaining coherent plans across complex, extended workflows. The 131K+ context window supports this.
  • Failure recovery. When a tool call fails or returns an unexpected result, the model is trained to diagnose the error and retry rather than halt. This is the capability that separates an agent from a chatbot.
  • Multimodal understanding. Through the perception encoder, the model interprets screenshots, charts, and documents alongside conversation. An agent can look at a screen and decide what to do next.
  • Controllable effort. Low, medium, high, and xhigh reasoning settings let applications dial reasoning effort up or down per task, balancing quality against speed.
  • Scaffold compatibility. Muse Glimmer works across agentic orchestration patterns including OpenClaw and Hermes Agent.

Meta demonstrated this with a local Home Assistant workflow: in a demo video, Glimmer autonomously discovered a Home Assistant instance on the network via tool calls, queried device APIs, wrote a responsive HTML/CSS/JavaScript dashboard from scratch, and deployed a local server to verify its own work.

Open Weights vs. Open Source: The Apache 2.0 Difference

Llama's bespoke community license drew years of criticism for its 700-million-monthly-user cutoff and restrictions on large deployers. Apache 2.0 has no such strings. It permits unrestricted commercial use, modification, and redistribution with minimal obligations (include the license notice, state significant changes).

This matters for several reasons:

  • No user-count cliff. You do not need a separate agreement when your product reaches 700 million monthly users.
  • No attribution requirements for large operators. You do not need to display "Powered by Muse Glimmer" in your product.
  • Compatibility with other licenses. Apache 2.0 is compatible with GPLv3 and most other open source licenses, making it easier to include in mixed-license stacks.
  • Patent grant. Apache 2.0 includes an explicit patent grant, which the Llama community license did not.

Use Cases: Where Local Agents Shine

Muse Glimmer is built for scenarios where cloud dependency is a blocker:

  • Privacy-aware applications. An agent working with files, screenshots, development environments, and other sensitive context can execute workflows without continuously sending that information to a remote inference service.
  • Offline operation. Field service, manufacturing, and remote environments where network availability is unreliable.
  • Latency-sensitive workflows. Real-time agent interaction that cannot tolerate round-trip latency to a cloud endpoint.
  • Cost control. Local deployment removes per-token API charges from the inference loop, though organizations still bear hardware, electricity, deployment, and management costs.
  • Air-gapped environments. Healthcare, legal, financial services, defense, and public sector settings where data residency rules out a cloud call.
  • Developer tools. Local coding agents, document analysis pipelines, LLM-as-a-judge evaluation, and synthetic data generation.

Limitations to Be Aware Of

Muse Glimmer is not a universal model. Understanding its limits is essential for choosing the right tool:

  • No audio support. Input is text and image only. Audio processing is not available.
  • Computer-use trails competitors. OSWorld-Verified (65.9) and TerminalBench 2.1 (51.7) both trail Qwen3.6-27B significantly. If your agent needs to drive a desktop OS, Qwen is the stronger choice.
  • Hardware requirements. While 24 GB of VRAM fits the K-Quant-17GB build, that still means an RTX 3090/4090 or a 32 GB+ Mac. Typical laptops cannot run it.
  • Not a frontier model. Meta explicitly states the model does not meet the Frontier AI definition in its Advanced AI Scaling Framework. It is a specialized tool, not a general-purpose replacement for large cloud models.
  • Safety surface. Siren AgentDojo attack success rate is 28.4 with utility 94.2. Meta advises adding system-level guardrails rather than shipping the model as a bare endpoint.

FAQ

Can Muse Glimmer run on a standard laptop with 16 GB of RAM?

No, Muse Glimmer requires at least 24 GB of VRAM for the K-Quant-17GB build, which targets consumer GPUs like the RTX 3090 or RTX 4090. On Apple Silicon Macs, you need 32 GB or more of unified memory to hold the full model stack — including the KV cache, perception encoder, and speculative decoding drafter. A typical 8 GB or 16 GB laptop cannot run the model. If you need a smaller model for modest hardware, look at Qwen3.6-27B or Gemma4-31B, which have smaller quantized footprints, though they trade off agentic capabilities.

How does Apache 2.0 differ from Llama's previous community license?

Apache 2.0 is a permissive open source license with no usage thresholds, no attribution requirements for large deployers, and no separate commercial agreements needed. Llama's community license included a 700-million-monthly-user cutoff that required organizations to negotiate a separate agreement with Meta. Apache 2.0 also includes an explicit patent grant, which the Llama license did not. This makes Muse Glimmer significantly more attractive for enterprise deployment and for inclusion in mixed-license software stacks, as Apache 2.0 is compatible with GPLv3 and most other open source licenses.

Is Muse Glimmer better than Qwen3.6-27B for coding agents?

It depends on your specific use case. Muse Glimmer leads on SWE-Bench Pro (51.2 vs. 50.2) and DeepSearch QA (74.6 vs. 71.1), which measure end-to-end agentic coding workflows. However, Qwen3.6-27B leads on SWE-Bench Verified (77.2 vs. 76.0) and TerminalBench 2.1 (60.7 vs. 51.7), which measure more targeted code generation and terminal interaction. If your agent needs to drive a terminal or interact with an operating system, Qwen is the stronger choice. If your agent needs to plan, call tools, and recover from failures across extended workflows, Glimmer has the edge.

What is DFlash speculative decoding and how much does it help?

DFlash is a block-diffusion speculative decoding technique that uses a lightweight 5-layer drafter model to propose 16 tokens at once, instead of generating tokens one by one. The main model then verifies these proposals in parallel, accepting correct tokens and correcting wrong ones. The output is identical to standard generation — there is no quality loss. The speedup is significant: on an NVIDIA RTX 5090, throughput increases from 74.9 to 233.4 tokens per second (3.1x). On Apple Silicon, the M5 Max goes from 26.6 to 50.2 tok/s (1.8x) and the M4 Max from 23.7 to 37.8 tok/s (1.5x). For agent applications, this matters because a single user request can trigger many model turns, and latency at every stage compounds.

Can I fine-tune Muse Glimmer for my specific use case?

Yes, Muse Glimmer can be fine-tuned using PyTorch's TorchTitan training feature, which Meta specifically mentions in their release materials. The model is also compatible with standard fine-tuning approaches through the Hugging Face transformers library. Since the model is a dense transformer (not a mixture-of-experts model), fine-tuning is straightforward — you do not need to handle routing or expert balancing. However, fine-tuning a 30B model still requires significant compute resources, typically multiple high-end GPUs. For lighter customization, consider prompt engineering with the controllable reasoning effort settings (low, medium, high, xhigh) before investing in fine-tuning.

How does Muse Glimmer compare to cloud-based models like GPT-5 or Claude?

Muse Glimmer is not designed to compete with frontier-scale cloud models on raw capability. Meta explicitly states it does not meet the Frontier AI definition in their Advanced AI Scaling Framework. Instead, Glimmer competes on a different axis: bringing sufficient agentic capability to run locally, with the privacy, cost, and latency benefits that come with local deployment. Think of it as a specialized local agent runtime rather than a general-purpose chatbot. If your workflow requires frontier-level reasoning and you can accept cloud dependency, larger models remain the better choice. If you need an agent that runs on your hardware, under your control, with no per-token costs, Muse Glimmer is the most capable open-weight option Meta has shipped.

Sources

Share article

Share: