explainx.ai0k
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcpestacktoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • Update (October 24, 2026): a "150M tokens per MW" claim, checked
  • TL;DR: the questions people will ask
  • What is actually in the model?
  • How much memory does a 1M-token context cost?
  • What was it built to do?
  • How do you run it?
  • Is it really open? What the Muse Model License says
  • What are the architecture details and recommended settings?
  • What do the benchmarks say?
  • What did Meta say about safety?
  • Where can you call it today?
  • What is claimed and what is verified?
  • Which model for which job?
  • What this means for what you build or pay
  • Related reading
← Back to blog

explainx / blog

Meta Muse Spark Open: 816B Open-Weight Coding Model and How to Run It

Meta, Open Source, Muse, Local AI, Agents

Part of Meta AI

Meta released Muse Spark Open, an 816B mixture-of-experts open-weight model with 42B active parameters and 1M context. Specs, hardware, licence, how to run.

Oct 15, 2026·13 min read·Yash Thakker
add explainx.ai
go deep
Meta Muse Spark Open: 816B Open-Weight Coding Model and How to Run It

Meta has released Muse Spark Open, an open-weight mixture-of-experts model with roughly 816 billion total parameters, about 42 billion active per token, and a one-million-token context window. The Hugging Face launch guide describes it as "the most capable US open-weights model to date," a superlative that Meta's own benchmark table supports only for some tasks (see below). It reads text, images, audio and video, writes text, and was trained for agentic coding: reading a repository, calling tools, and fixing its own mistakes over long sessions.

For anyone following Meta's Muse line, this is the full-size sibling of Muse Glimmer, the 30B open model from August, and the open counterpart to the hosted Muse Wonder and Muse Code products. Apple has already shown it running across four Mac Studios in its MLX and RDMA research.

This post sticks to what the Hugging Face guide, NVIDIA's technical blog and AWS's SageMaker walkthrough actually say, and flags what is still unverified.

Meta's own announcement, as posted on X:

XSource postOpen on X ↗

Update (October 24, 2026): a "150M tokens per MW" claim, checked

A story circulating on October 23 says Muse Spark Open "reaches 150M tokens per MW" on Nvidia hardware. We could not trace that figure to a primary source. Nvidia's inference page makes general claims (up to 50x throughput per megawatt versus Hopper on agentic workloads, citing InferenceX) but, in our search, nothing specific to Muse Spark Open.

The closest primary data we found is SemiAnalysis's public InferenceX comparison of GB300 NVL72 and MI355X on Muse Spark Open. When we opened it, the page showed GB300 NVL72 at about 18.3M, 14.1M and 9.0M tokens per second per megawatt at 134, 195 and 256 tokens/s/user (FP4), against 7.9M, 4.4M and 2.6M for MI355X. A search snippet of the same page earlier showed different interactivity points, so the page is live and changes between runs. None of these values is near 150M.

Possible explanations are a different unit (tokens per megawatt-hour, or a different batch and interactivity target) or an error in the headline. Until Nvidia or Meta publishes the setup, treat 150M as unconfirmed, and check the InferenceX page's date selector before quoting any number.

TL;DR: the questions people will ask

table · 2 cols
QuestionAnswer
Size?About 816B total, about 42B active per token
Architecture?Mixture of experts, 256 experts per layer, 8 chosen per token, 62 layers
Context?Up to 1,048,576 tokens
Inputs and outputs?Text, images, audio, video in; text out
Checkpoints?BF16 (about 1.5 TB) and NVFP4 (4-bit, for Blackwell GPUs)
Licence?Muse Model License: commercial use allowed, "Built with Muse Spark Open" attribution, separate deal for MaaS above $20M revenue
Can reasoning be disabled?No; effort levels low, medium, high, xhigh (default xhigh)
Cheapest way to try it?A 2-bit llama.cpp quant on a 512GB Mac, or SageMaker JumpStart
Benchmarks?Meta table: leads MCP-Atlas (89.2), trails Kimi K3 on Terminal-Bench 2.1 (76.4 vs 85.0). No independent runs yet

What is actually in the model?

Mixture of experts routing diagram showing a token sent to a few of many experts in Muse Spark OpenMixture of experts routing diagram showing a token sent to a few of many experts in Muse Spark Open

According to the Hugging Face launch post, the language model has 62 layers and a hidden size of 8192, with 128 query heads and 16 key-value heads (grouped-query attention). Every layer replaces the dense feed-forward block used in Muse Glimmer with an MoE block of 256 experts, and a router picks 8 per token. The experts hold about 97 percent of all parameters.

That has a practical consequence the post spells out: all 256 experts must sit in memory, so you need the memory of an 816B model, but each token costs the compute of roughly a 42B model. Fast and big, but not small.

Other details from the same post:

  • A 1.8B-parameter perception encoder turns images and video frames into tokens, using 14 by 14 patches.
  • Audio goes through a separate convolutional encoder that emits one token every 80 ms, or 12.5 tokens per second.
  • Input and output embedding matrices are separate, about 1.66B parameters each.
  • The chat template uses a channel-based format first seen in gpt-oss, where the model routes reasoning, commentary and the final answer to different recipients.
  • Both Muse Glimmer and Muse Spark Open share a tokenizer and vocabulary.

How much memory does a 1M-token context cost?

Hugging Face does the arithmetic: grouped-query attention adds 126,976 values per token to the KV cache, about 250 KB per token in BF16, or roughly 266 GB for a full million-token window. So the 1M context is real, but filling it is a serious memory commitment on top of the weights. Plan capacity for the cache, not just the checkpoint.

What was it built to do?

Meta describes the model, in the words relayed by AWS and NVIDIA, as trained on real developer workflows: multi-file refactors, long debugging sessions, tool calling and first-attempt accuracy on large codebases. NVIDIA adds that it uses goal conditioning and context compaction to stay on track in long sessions, browses the web with images, spawns subagents for decomposable work, and does computer use across desktop, mobile and browser. It writes commentary before each action so a developer can see what the agent is doing.

NVIDIA's own demo, a video on its technical blog, shows the model diagnosing a bug from a screen recording with narrated audio. Treat that as a vendor demo, not an evaluation.

How do you run it?

Open-weights release illustration for running Muse Spark Open locally or on cloud GPUsOpen-weights release illustration for running Muse Spark Open locally or on cloud GPUs

Transformers

The Hugging Face guide uses AutoModelForMultimodalLM with a DistributedConfig that sets tensor and expert parallelism. The BF16 checkpoint needs four nodes of eight H200s (tensor parallel 32); NVFP4 fits one B200 node. The processor handles images, video (sampled at 2 FPS, capped at 96 frames by default) and audio (mono, 24 kHz).

llama.cpp

The easiest local route. Install the prebuilt binaries and serve a quant straight from Hugging Face:

bash
curl -LsSf https://llama.app/install.sh | sh
llama serve -hf ggml-org/Muse-Spark-Open-816B-A42B-GGUF:Q2_K

Hugging Face reports that on a Mac M3 Ultra with 512GB, an imatrix-calibrated 2-bit quant ran at 18 tokens per second and used about 304 GB, leaving room for the KV cache. The built-in web UI accepts audio and images and exposes the reasoning lever. For a lighter-weight llama.cpp front end, see our look at Llama Windows.

SGLang, vLLM and NVIDIA

The reference SGLang configuration serves the NVFP4 checkpoint across four GB300 GPUs with the modelopt_fp4 quantization and a FlashInfer MoE runner. NVIDIA says out of the box on a GB300 NVL72 it saw up to 50K tokens per second per GPU and up to 600 tokens per second per user on agentic workloads, with speculative decoding, and offers a downloadable NIM container plus NeMo AutoModel (SFT and LoRA) and Megatron Bridge for post-training. Those are NVIDIA's numbers on NVIDIA hardware.

Amazon SageMaker JumpStart

AWS lists both variants in US East (N. Virginia) and US East (Ohio). NVFP4 runs on ml.p5e.48xlarge, BF16 on ml.p6-b300.48xlarge. It is a gated model, so you accept an EULA (accept_eula=True in the SDK). AWS notes the endpoint stays in your account, can sit in your VPC with KMS encryption and network isolation, and that you pay for the multi-GPU instance for as long as it runs. Deployment takes 15 to 20 minutes, per the AWS walkthrough.

Local clusters of Macs

Apple's research post reports about 36.7 tokens per second on four M5 Ultra Mac Studios; our write-up of it is linked above. The two data points (18 tokens per second on a 2-bit quant on one M3 Ultra versus roughly 37 on a four-machine 4-bit cluster) are not directly comparable because quantization, hardware and settings differ.

Is it really open? What the Muse Model License says

The weights are public, but they ship under the Muse Model License, not Apache 2.0 or MIT. The Hugging Face model page is gated: you log in and fill in a form before you can see the files. These are the terms as shown on the model page. Read the full text before a commercial launch.

table · 2 cols
TermWhat it says
AllowedUse, copy, modify (including fine-tuning), distill, merge, distribute, sublicense and sell, under the conditions below
AttributionProducts or documentation must prominently display "Built with Muse Spark Open"
DerivativesDefined broadly: models trained, distilled or improved using the software or its outputs
Model-as-a-ServiceIf you and your affiliates offer model access to third parties and pass $20 million in gross revenue over any 12 months, you must notify Meta and sign a separate agreement first
ExemptInternal use, research, and embedding the model inside your own product
OutputsMeta claims no ownership of outputs
Warranty"As is." You are responsible for your derivatives
Usage PolicyBans illegal activity, malware, weapons, harassment, impersonation, disinformation, unlicensed professional practice and circumventing safety measures. Not intended for users under 18

For a startup building an app on top, the practical impact is small: add the attribution line and you are fine. The clause that matters is the Model-as-a-Service threshold. If your business is reselling inference of this model at scale, Meta wants a deal. That is why "open-weight" is the accurate label. Meta also has a history of mixing open and closed releases in this family, which we covered in our look at what Meta got right with Muse.

What are the architecture details and recommended settings?

From the Hugging Face model card:

  • Layers and experts: 62 layers, hidden dimension 8,192, 256 experts with 8 active per token.
  • Attention: Grouped-query attention with 128 query heads and 16 key-value heads, gated attention with QK-norm. Vocabulary of 202,048 tokens.
  • Vision and audio: A 1.8B-parameter Perception Encoder handles images, video and audio. Output is text only.
  • Languages: Trained on more than 100 languages, but not evaluated on all of them.
  • Sampling: Temperature 1.0, top_p 1.0, top_k disabled.
  • Reasoning effort: low, medium, high or xhigh (default). Use high or xhigh for coding and agent work. Other values return an error.
  • Video: Very short or low-resolution clips (around 100 px) may be refused. Use at least 448 px on the short side.
  • Memory: The card says about 700 GB of VRAM for NVFP4 and about 2 TB for BF16, which includes working memory beyond the raw checkpoint size.

What do the benchmarks say?

The earlier version of this post could not open Meta's benchmark table. The Hugging Face card now gives numbers, all at xhigh reasoning and all published by Meta:

table · 3 cols
BenchmarkMuse Spark OpenBest rival listed
JobBench61.8 (highest listed)Kimi K3: 54.3
MCP-Atlas89.2 (highest listed)Not stated
HLE-Diamond (no tools)26.1 (highest listed)Not stated
ZeroBench (with tools)50.0 (highest listed)Not stated
OSWorld Verified80.4Kimi K3: 84.8
Terminal-Bench 2.176.4Kimi K3: 85.0
GPQA Diamond89.0Qwen3.8: 93.5
Artificial Analysis Intelligence Index39GLM 5.3: 45, Kimi K3: 44

The pattern is clear. It leads on agentic tool use (MCP-Atlas, JobBench) and some reasoning sets. It trails on terminal coding, desktop control and the aggregate index. Alexandr Wang called it "the most capable US open-weight model to date," and Meta concedes it trails some Chinese models on coding. The "US" qualifier is doing real work in that sentence. For a head-to-head with hosted frontier models see our Muse Wonder comparison.

What did Meta say about safety?

Meta recommends deploying the model inside a larger system with use-case guardrails. Reported results on the released checkpoint, with no system-level safeguards:

  • Refused 99.2% of jailbreaks on an internal cybersecurity benchmark and 94.8% across aggregated public benchmarks.
  • Refused over 98% of harmful requests on SecureBio's BioTIER benchmark.
  • 98.1% honesty rate on MASK and 0% misbehavior on Agentic Misalignment.

These apply only to the released weights. Fine-tuning can degrade them, and the license makes you responsible for your derivatives. Meta advises human confirmation for irreversible agent actions and not exposing raw chain of thought to users.

Where can you call it today?

Meta for Developers lists hosted APIs at Baseten, Fireworks AI, Groq, Modal, Nebius, OpenRouter and Together AI. Weights are on Amazon SageMaker AI, Google Cloud Model Garden, Microsoft Foundry Models and Hugging Face. Supported runtimes are SGLang, vLLM, TensorRT-LLM, Transformers, Apple MLX, llama.cpp and Unsloth, with optimizations for AMD, Apple, Intel and NVIDIA. Fine-tuning works with PyTorch, TorchTitan, TRL and NeMo AutoModel.

LightSeek's TokenSpeed claimed day-0 support at 190 output tokens per second per user on NVIDIA B300 without speculative decoding, a vendor figure. One early reply asked Meta for an end-to-end fine-tuning example, which shows the gap: the weights landed before the recipes.

What is claimed and what is verified?

table · 3 cols
ClaimSourceStatus
816B total, 42B active, 256 experts, 1M contextHugging Face card, NVIDIA, AWS, MetaConsistent across sources
"Most capable US open-weights model"Meta, Alexandr WangMeta's own table supports it only for some tasks; it trails Chinese models on coding
Benchmark scores aboveHugging Face cardMeta-published, not independently reproduced
50K tokens/s per GPU, 600 tokens/s per userNVIDIAVendor numbers on GB300 NVL72 with speculative decoding
18 tokens/s on M3 Ultra 512GB at 2-bitHugging FaceReported by the launch partner, not independently reproduced
Helion kernels 1.03x to 3.95x faster in SGLangMetaMeta claim at kernel level

When independent evaluations appear we will add an update section.

Which model for which job?

table · 3 cols
JobReasonable pickWhy
Experiment on a laptop or single GPUMuse Glimmer 30BSmall dense model from the same family
Private coding agent in your cloud accountMuse Spark Open NVFP4 on SageMakerWeights in your account, VPC and KMS options
Maximum local capacity on Apple hardwareMuse Spark Open on 512GB Mac or a Mac clusterSee Apple's numbers
Hosted, no opsMeta's Muse CodeNo hardware to manage

What this means for what you build or pay

If you run coding agents, an 816B open model changes the economics only if you can feed it memory. Per-token compute is modest, but the weights are large, and a full 1M context adds hundreds of gigabytes. For most teams the realistic paths are a managed endpoint in your own cloud account or a small GPU node using NVFP4. The privacy upside is real: prompts and source code stay on infrastructure you control. The risk is that agentic models can act on your machine, so sandbox them and limit tool permissions.

Related reading

  • Nvidia to invest $3B in Meta as the two expand their Muse collaboration

  • IQuest-Q1: a 320B open-weight MoE built for agentic CLI work

  • NVIDIA's DFlash 2 draft model for Muse Spark Open (speculative decoding, vLLM)

  • Muse Spark Open vs Muse Glimmer vs Nemotron 3.5 Bolt vs Super VL: hardware comparison

  • Apple: 800B models on four Mac Studios

  • Apple and Meta team up on Muse Spark Open for Mac Studio

  • Meta Muse Glimmer open 30B model

  • Meta Muse Wonder launch and Muse Code

  • Muse Spark solving open math problems

  • RTX Spark launch software

  • Llama Windows tray app

  • Ripple-65B Preview: a 65B dense open-weight model compared with Muse Spark Open

Specs and availability are accurate as of October 15, 2026 and may change as Meta, Hugging Face, NVIDIA and AWS update their pages.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Oct 15, 2026

Apple and Meta Team Up on Muse Spark Open: What the Mac Studio Partnership Means

Two longtime rivals announced a joint effort to run Meta's 816B open-weight Muse Spark Open on clustered Mac Studios. Here is what each side said, what it costs, and where reports disagree.

Nov 4, 2026

Horizon: The Open-Source AI News Radar With 12.3k Stars, Explained

Horizon is an MIT-licensed Python tool that collects news from RSS, Hacker News, Reddit, Telegram, X and GitHub, scores items with an LLM, and writes a daily briefing in English and Chinese. This guide covers setup, profiles, MCP, cost and limits.

Nov 4, 2026

llama.cpp v0.9.0 and ggml 0.29.0: Native FP8, Multi-Node Tensor Parallelism and What Local-AI Users Get

llama.cpp tagged v0.9.0 on November 4, 2026. The ggml 0.29.0 library underneath adds a native OCP FP8 E4M3 tensor type, a new flash-attention op for multi-sequence serving, batched tensor copy APIs and initial multi-node tensor parallelism through NCCL, plus kernel work across CUDA, Metal, Vulkan, SYCL, OpenCL and Hexagon.