K Koda Intelligence
DEEP DIVE DEEP DIVE № 240 · 16 October 2026DOCKODA-20261016-E7FFCCA2D2C4sha-256 of date + article + 24 checked + 6 computed

Meta Gives Away Its Second-Best Coding Model
Should You Own It or Rent the Best?

On October 15, Meta released Muse Spark Open, an 816 billion 25 parameter coding model with about 42 billion 04 active per token. Three days earlier it shipped Muse Wonder and kept that one closed. For teams building coding agents, the choice comes down to good enough and local, or best and rented. Nobody has published head-to-head task results yet, so the deciding math has to come from your own repo.

7 MIN READ · BY THE KODA EDITORIAL TEAM · STRATEGY · OPEN WEIGHTS
SPARK OPEN RELEASEOCT 15REPORTED Meta
TOTAL PARAMETERS816BCOMPUTED CLAIM 26Meta
ACTIVE PER TOKEN42BREPORTED CLAIM 04Meta
SPARK OPEN RELEASEOCT 15Meta TOTAL PARAMETERS816BMeta ACTIVE PER TOKEN42BMeta WEIGHTS WORKING PER TOKEN5%42 OF 816 CONTEXT WINDOW1M TOKENSMeta MIN HARDWARE2 MAC STUDIOSM5 ULTRA FLAGSHIP TO DOWNLOAD37 DAYSSEP 8 TO OCT 15 WONDER-CLASS OPEN GUESS2028KODA PROJECTION

On October 15, 2026 01, Meta let anyone download Muse Spark Open, a coding model with 816 billion 25 parameters. Meta says only about 42 billion 04 of them work on any single token. It reads up to a million tokens at once. Meta says it runs on two Apple M5 Ultra Mac Studios.

Three days earlier, Meta shipped Muse Wonder. It kept that one. According to Meta's launch post, the higher-capability version, Muse Wonder Full, goes only to subscribers on the Power Usage and Maximum Usage Muse Code plans.

The weights you can own are the second-best weights Meta has. For anyone choosing a foundation for a coding agent, the choice is plain: good enough and yours, or best and rented. We will admit the gap up front. Nobody appears to have published head-to-head task completion rates for Spark Open against Wonder, so the deciding math has to come from your own repo.

Meta opens the tier below its best

Opening the second-best model is one part of a three-tier machine, and each tier has one job. One report covers the open release, and Meta's own pages describe the split. Sorted by job, the October releases look like this.

THE OWNERSHIP BILL · OCTOBER 2026Meta · MUSE SPARK OPEN DOCS · KODA NAPKIN MATHBASE: 24 CHECKED + 6 COMPUTED, 4 SHOWN

What it takes to run Spark Open yourself, and what one bad patch costs

BF16 memory floor Napkin math · 816B params at 2 bytes each COMPUTED CLAIM 27
1,632 GB
NVFP4 memory floor Napkin math · about 4.5 bits per param before overhead REPORTED CLAIM 12
459 GB
Context window Meta · adds working memory on top REPORTED
1M tokens
Thirty minutes of cleanup Koda example · at $100 an hour COMPUTED CLAIM 30
$50

The open tier is Muse Spark Open, and its job is adoption. Meta's documentation says builders can serve it with SGLang or vLLM. TensorRT-LLM and llama.cpp also work. Both can load BF16 or NVFP4 checkpoints. A checkpoint is a saved copy of the trained weights. NVFP4 is a compact 4-bit number format that shrinks them.

The hosted tier is Muse Wonder. Builders reach it through the Meta Model API, and it also runs in Muse Code. Its job is usage revenue. The premium tier is Muse Wonder Full, which Meta limits to Muse Code subscribers. That one exists for recurring revenue and to give people a reason to pick Meta's own coding product.

What holds the tiers together is one line in Meta's developer documentation. It says the same request patterns work across Muse Spark and Muse Wonder when you change the model identifier. So a team that builds on the Spark family has already written code shaped for Wonder. Moving up a tier costs one string.

The architecture keeps the giveaway cheap to run. Spark Open is a mixture-of-experts model: it holds many specialist sub-networks, and a router picks a few for each token. Divide 42 by 816 and about 5% 26 of the weights do work on any token. You get a huge model's knowledge and pay a much smaller model's compute bill per token.

Cost per accepted patch decides it

A strategist judges a business on cash. A coding agent deserves the same test. The useful unit is the cost per accepted patch. The token bill and the retries come first. Human review time goes on top. So do hardware and security work, and the total gets divided by the patches you would actually merge.

Owning a model sets a memory floor you can check on a napkin. At BF16, each parameter takes 2 bytes, so 816 billion 27 parameters need about 1,632 GB. At NVFP4, each takes about 4.5 12 bits including scaling overhead, so roughly 459 GB before other overhead. A million-token context adds working memory on top of that.

Two Mac Studios is Meta's floor for running the model. Serving it to a team of engineers at the same time is harder. TechCrunch reports that a Disrupt 2026 panel will explore how open models give flexibility while builders take on the deployment and infrastructure decisions. In cash terms, owned hardware is a fixed cost, and it pays back only when it stays busy. A rented API is a variable cost that drops toward zero in a slow month.

Meta positions Wonder for agents that hand work to sub-agents and push through long multi-file tasks, which is exactly where coding agents break. If Spark Open fails more often on long tasks, review hours will eat the token savings fast. Engineer time is the expensive input here.

Nobody knows yet whether that gap is wide or narrow on real repository work. Artificial Analysis's Wonder post charts Muse Wonder and Wonder Full on the Artificial Analysis Intelligence Index. Muse Spark 1.3 appears on the same chart. But an index score says little about whether a 40-file refactor passes your test suite. Until someone runs both models on the same harness with the same pass rules, every claim about the gap is marketing.

Privacy is the strongest case for owning. Source code and credentials can stay inside your walls. The catch is that everything around the model has to stay local too. Hosted embeddings and cloud telemetry can leak repository data even when the checkpoint sits on your desk.

Safety becomes your problem as well. Technology Review reported that open models can be retrained to behave differently, and that many experts favor staged release. A coding agent holds shell access and secrets. Once you host it, you are the one logging it and patching it.

Meta has run the open playbook before. Wired reports that Meta's Llama models were the first frontier open-weight offerings from a big lab. They were built to run on your own hardware. What's different now is the tier above. Llama was the best Meta had. Spark Open is the floor beneath a product Meta sells.

Here is what the evidence supports deciding now. Teams whose code legally cannot leave the building should start provisioning for Spark Open today. Small teams with uneven usage should rent Wonder and skip the hardware. We think most teams in between should rent first and treat Spark Open as an exit they rehearse every quarter.

Three things would change that call. One is published task completion results for both models on a shared harness. Another is a cheap hosted price for Spark Open from an outside provider. The last is clear license terms from Meta on commercial use and fine-tuning.

Cheap to run, unproven, and climbing fast

SPARSE COMPUTE
5% 26

Only a sliver of the model works per token.

Spark Open is a mixture-of-experts model, so about 42 of its 816 billion parameters fire on any token. You get a huge model's knowledge at a much smaller model's compute bill per token.

GAP UNMEASURED
40

Index scores say little about a 40-file refactor.

Artificial Analysis charts Wonder and Wonder Full on its Intelligence Index, but no one has published task completion rates for Spark Open against Wonder. If Spark Open fails more on long multi-file tasks, review hours will eat the token savings.

OPEN TIER RISES
37

Meta's flagship model became a free download in 37 days 28.

Muse launched on Muse Spark on September 8, 2026 10, and Spark Open shipped October 15 once Wonder sat above it. If the cadence holds, Wonder-class weights could open around early 2028.

Wonder-class weights go local by 2028

The dated facts suggest a cadence. Meta's newsroom says the company began overhauling its AI work fourteen months before October 12, 2026 09, which puts the start around August 2025. Muse, Meta's consumer agent, launched in the United States on September 8, 2026 10, running on Muse Spark. Spark Open shipped October 15, 2026 01.

Count the days. September 8 to October 15 is 37 days 28. In just over five weeks, the model powering Meta's flagship consumer product became a free download, and what triggered it was a better model shipping above it. Meta's research page already lists a newer Muse Spark 1.3 as well.

Project that forward with the one clock we have. Fourteen months took Meta from rebuild to frontier. If the next jump takes as long, a successor to Wonder lands around the end of 2027, and if the same pattern holds, Wonder-class weights could open in early 2028. That projection rests on a single release cycle, so treat it as a guess with a date attached.

Technology Review reported that open models trailed the leading closed models by only months. Put the two facts together and the builder's position gets clearer each year. Whatever counts as "best and rented" today is likely to be "good enough and local" within one or two cycles. The open tier keeps climbing, on Meta's schedule.

That points to an asymmetric bet. Writing your agent against Meta's request patterns and your own test harness costs little and keeps both doors open. The harness is the asset that compounds: twenty real tasks with real pass rules can grade every model Meta ships through 2031. The risk worth avoiding is a pile of prompts and tooling that only works inside one vendor's subscription product.

Price one repo task both ways

You can produce the one number that settles this for your team in a weekend. Here is the build.

Step one: pull 20 closed issues from your own repository that have a merged fix and tests covering it. Record the commit just before each fix. This set is your eval set, meaning a fixed group of tasks you grade every model against.

Step two: write a harness. A harness is a script that runs each task the same way every time. It checks out the pre-fix commit, hands the agent the issue text, lets it edit files and then runs the tests. Log pass or fail for each task.

Step three: run Muse Wonder through the Meta Model API. For every task, log input tokens, output tokens, wall-clock time and pass or fail. When a patch passes but you would still edit it before merging, log your cleanup minutes.

Step four: point the same harness at Spark Open. Meta does not serve Spark Open through its own API, so use an outside provider such as OpenRouter. If you have the hardware, run it locally with vLLM or llama.cpp. Keep the prompts, tools and pass rules identical across both runs.

Step five: compute cost per accepted patch for each model. Add the token bill, plus cleanup minutes times your hourly rate, plus a share of any hardware. Divide by patches you would merge. At $100 30 an hour, thirty minutes of cleanup costs $50, and that figure sits right next to your logged token bill.

Expect the first run to break. Tests will flake, environments will drift and the agent will loop on a missing dependency. Fix the harness before you blame either model. Then rerun the full set whenever Meta ships a new Spark or Wonder version, because that cadence is now measured in weeks.

DOJO · BUILD THIS WEEKEND

Price one repo task on both models

  1. Build a 20-task eval set. Pull 20 closed issues from your repo that have a merged fix and covering tests, and record the commit just before each fix.
  2. Run one harness against both models. Send Muse Wonder through the Meta Model API and Spark Open through OpenRouter or a local vLLM or llama.cpp setup, keeping prompts, tools and pass rules identical. Log tokens, wall-clock time, pass or fail and your cleanup minutes.
  3. Compute cost per accepted patch. Add the token bill, cleanup minutes times your hourly rate and a share of any hardware, then divide by patches you would merge. At $100 30 an hour, thirty minutes of cleanup is $50.
Practice: Handle Company Data Safely
THE BOTTOM LINE

The asset that compounds is your harness.

Meta built Spark Open as the floor beneath a product it sells, and moving up a tier costs one model string. Teams whose code cannot leave the building should provision for Spark Open now, and small teams with uneven usage should rent Wonder. We think most teams in between should rent first and rehearse the exit every quarter. Twenty real tasks with real pass rules can grade every model Meta ships, so build those first.

LISTEN · AUDIO BRIEFINGThe conversation · ~11 min
WATCH · VISUAL NARRATIVEAnimated breakdown · ~7 min
PLAY · YOUTUBE
EDITORIAL RECEIPTKODA-20261016-E7FFCCA2D2C4
As of16 October 2026MethodClaim extraction, dated-evidence review, and temporal consistency gate.CorrectionsContact the Koda desk
EVIDENCE24 CHECKED + 6 COMPUTED · 12 VERIFIED · 12 REPORTED
12 verified12 reported6 computed
  1. 01On October 15, 2026, Meta released Muse Spark Open as a model anyone can downloadREPORTEDMOSTLY TRUEMODELdev.meta.ai
  2. 02Meta shipped Muse Wonder on October 12, 2026, three days before releasing Muse Spark OpenREPORTEDMOSTLY TRUEMODELabout.fb.com
  3. 03Muse Spark Open can read up to a million tokens of context at onceVERIFIEDTRUEFEATUREdev.meta.ai
  4. 04Meta says only about 42 billion of them work on any single token.REPORTEDMOSTLY TRUEATTRIBUTIONCORRECTED IN COPYdev.meta.ai
  5. 05Meta says Muse Spark Open runs on two Apple M5 Ultra Mac StudiosREPORTEDMOSTLY TRUEATTRIBUTIONdev.meta.ai
  6. 06According to Meta's launch post, the higher-capability version, Muse Wonder Full, goes only to subscribers on the Power Usage and Maximum Usage Muse Code plans.REPORTEDMOSTLY TRUEATTRIBUTIONCORRECTED IN COPYabout.fb.com
  7. 07Nobody appears to have published head-to-head task completion rates for Spark Open against Wonder, so the deciding math has to come from your own repo.REPORTEDMOSTLY TRUESTATCORRECTED IN COPYabout.fb.com
  8. 08Artificial Analysis's Wonder post charts Muse Wonder, Wonder Full, and Muse Spark 1.3 on the Artificial Analysis Intelligence Index.REPORTEDMIXEDBENCHMARKCORRECTED IN COPYartificialanalysis.ai
  9. 09Meta's newsroom says Meta began overhauling its AI work fourteen months before October 12, 2026, around August 2025VERIFIEDTRUEHISTORYrmb.reuters.com
  10. 10Muse, Meta's consumer agent, launched in the United States on September 8, 2026, running on Muse SparkVERIFIEDTRUEHISTORYabout.fb.com
  11. 11At BF16, each model parameter takes 2 bytesVERIFIEDTRUESTATdevelopers.redhat.com
  12. 12At NVFP4, each takes about 4.5 bits including scaling overhead, so roughly 459 GB before other overhead.REPORTEDMOSTLY TRUESTATCORRECTED IN COPYdocs.nvidia.com
  13. 13Meta's research page lists a newer model called Muse Spark 1.3VERIFIEDTRUEMODELai.meta.com
  14. 14Meta did not release the weights of Muse Wonder for downloadVERIFIEDTRUEFEATUREabout.fb.com
  15. 15Meta's documentation says builders can serve Muse Spark Open with SGLang, vLLM, TensorRT-LLM or llama.cppREPORTEDMOSTLY TRUEFEATUREdev.meta.ai
  16. 16Muse Spark Open is available as BF16 and NVFP4 checkpointsVERIFIEDTRUEFEATUREhuggingface.co
  17. 17NVFP4 is a compact 4-bit number formatVERIFIEDTRUEFEATUREdocs.nvidia.com
  18. 18The hosted tier is Muse Wonder, available on the Meta Model API and in Muse Code.REPORTEDMOSTLY TRUEFEATURECORRECTED IN COPYdev.meta.ai
  19. 19Meta's developer documentation says the same request patterns work across Muse Spark and Muse Wonder when the model identifier is changedVERIFIEDTRUEFEATUREabout.fb.com
  20. 20Muse Spark Open is a mixture-of-experts modelVERIFIEDTRUEFEATUREdev.meta.ai
  21. 21Meta does not serve Muse Spark Open through its own Meta Model APIVERIFIEDTRUEFEATUREdev.meta.ai
  22. 22Muse Spark Open is available through outside providers such as OpenRouterVERIFIEDTRUEFEATUREopenrouter.ai
  23. 23One report said on Meta's open release of Muse Spark OpenREPORTEDMOSTLY TRUEATTRIBUTIONdev.meta.ai
  24. 24TechCrunch reports that a Disrupt 2026 panel will explore how open models give flexibility while builders take on the deployment, optimization and infrastructure decisions.REPORTEDMOSTLY TRUEATTRIBUTIONCORRECTED IN COPYtechcrunch.com
  25. 25Muse Spark Open is a coding model with 816 billion parametersCOMPUTEDCOMPUTED
  26. 2642 billion active parameters divided by 816 billion total parameters means about 5% of Muse Spark Open's weights work on any tokenCOMPUTEDCOMPUTED
  27. 27At BF16, Muse Spark Open's 816 billion parameters need about 1,632 GBCOMPUTEDCOMPUTED
  28. 28September 8, 2026 to October 15, 2026 is 37 daysCOMPUTEDCOMPUTED
  29. 29If the next jump takes fourteen months, a successor to Muse Wonder would land around the end of 2027 and Wonder-class weights could open in early 2028COMPUTEDCOMPUTED
  30. 30At $100 an hour, thirty minutes of cleanup costs $50COMPUTEDCOMPUTED

Every claim listed here was extracted from this article and checked against live sources before publication. The verdict is the checker's, not the writer's. Claims the check removed are counted but not republished.

Audit receipt KODA-20261016-E7FFCCA2D2C4
Filed underStrategyDeep Dive16 October 2026
Browse the Deep Dive archive

Get the morning Signal

203 editions so far, one a day. Unsubscribe anytime.