Back

LLM testing of Muse Spark 1.3

Sarankumar S

September 11, 2026
Table of contents

Meta released Muse Spark 1.3 only hours after Google launched Gemini 3.8 Flash and we got to try both. Here’s what we found - both models are built for generative agent tasks, but their reported usage looks quite different. In our LLM testing of Muse Spark 1.3, I looked at how many tokens and tool calls each model needed and how the results compared.  

Gemini 3.8 Flash uses about a third more tokens and takes more time, while Muse Spark 1.3 claims 25% fewer tokens and roughly 20% fewer tool calls with better results. I compared these findings with the AI Matic Bench Score, Meta’s table, Artificial Analysis and my LatticeBench run.

Metric 

Muse Spark 1.3 

AI Matic Bench Score (eight-axis, out of 100) 

72.3 

Context window 

1M tokens, in Muse Code and the Meta Model API 

Benchmarks where it leads both frontier rivals 

3 of 8 comparable rows, all coding 

Vendor-reported efficiency against the prior version 

about 20% fewer tool calls, 25% fewer tokens 

Artificial Analysis Intelligence Index 

61 (xhigh); 62 for max, limited preview 

Artificial Analysis cost per task 

$0.55 (xhigh) 

List price per 1M input / output (standard xhigh) 

$1.25 / $4.25, 88% cache discount 

LatticeBench total manifest coverage 

26 of 57 (45.6%), plus 2 partial 

LatticeBench critical-severity fixed 

9 of 18 (50%) 

LatticeBench very_hard tier fixed 

3 of 7 

Published safety or alignment figures 

none 

Pricing for the benchmarked variant (max) 

not public 

The one-line read

Muse Spark 1.3 is the first model on our bench to fix half the highest-severity issues and the first to break 40% on unprompted discovery, at roughly a third of Sonnet 5's output price. It also ships with no published safety data and no pricing for the variant that produced its benchmark numbers.

What the published numbers say

Meta released twelve benchmark datasets across three categories -  

  1. agent tasks,  
  1. long-context retrieval, and  
  1. code.  

Absolute scores matter more here than relative scores because they show which tasks the model can handle and where it performs well.

Figure 1. Muse Spark 1.3 (max) absolute scores. GDPVal-AA v2 is an Elo rating (1,754) and is excluded here.

Long-context retrieval is the strongest area. The model scores 98.1% when the context length is between 512K and 1M tokens. Few models report performance at this level for such long inputs. GPT-5.6 Sol scores 73.8% in the same range, while Opus 5 has no reported score for this metric. That means a three-way comparison is not possible.

If the model can process full documents, codebases or long conversations without losing relevant information, its long-context retrieval score is a strong reason to consider it for these workloads.

For OSWorld 2.0, the binary value column gives the more useful picture than the partial score. The model reaches 66.9% on the partial index, but only 32.0% on the full index, which measures completed tasks. In practical terms, the model fully completes about one-third of the computer tasks, while the other two-thirds are only partially completed.

LLM testing of Muse Spark 1.3 against the frontier tier

Figure 2. Muse Spark 1.3 max against GPT-5.6 Sol max and Claude Opus 5 max, on the eight rows where all three publish.

Category 

Benchmark 

Muse 1.3 

GPT-5.6 Sol 

Opus 5 

Coding 

DeepSWE v1.1 

75.4% 

73.0% 

74.0% 

Coding 

SWEAtlas CodeBase QnA 

59.4% 

53.5% 

52.7% 

Coding 

Terminal-Bench 2.1 

88.8% 

88.8% 

86.7% 

Long context 

MRCR 256K-512K 

98.5% 

91.5% 

not published 

Long context 

MRCR 512K-1M 

98.1% 

73.8% 

not published 

Agent 

GDPVal-AA v2 (Elo) 

1,754 

1,710 

1,824 

Agent 

JobBench 

64.9% 

45.4% 

65.7% 

Agent 

OSWorld 2.0 (binary) 

32.0% 

27.3% 

31.4% 

Agent 

DeepSearchQA 

90.3% 

93.1% 

90.4% 

Agent 

Agentic IF Index 

57.8% 

60.5% 

59.1% 

Agent 

AutomationBench 

49.6% 

46.7% 

50.3% 

Coding is where the case is strongest. DeepSWE v1.1 at 75.4% leads both Opus 5 (74.0%) and GPT-5.6 Sol (73.0%), and SWEAtlas codebase understanding leads by nearly six points. Terminal-Bench 2.1 ties GPT-5.6 Sol. Those are frontier-tier results at roughly a third of Sonnet 5's output price and a sixth of Opus 5's, which is the whole commercial argument for the model.  

Agent tasks are the softer half. LLM testing of Muse Spark 1.3 sits between GPT-5.6 Sol and Opus 5, beating GPT on most rows and trailing Opus 5 narrowly on almost all of them: JobBench 64.9 against 65.7, AutomationBench 49.6 against 50.3, GDPVal 1,754 against 1,824. It wins OSWorld binary by six tenths of a point. Instruction following is the clearest loss, at 57.8 against GPT's 60.5 and Opus 5's 59.1, and that is the axis a long agent session depends on most.

The variant problem in LLM testing of Muse Spark 1.3

The LLM testing of Muse Spark 1.3 Max model is the version behind the metrics mentioned above. At launch, Max was available to Meta partners through a limited preview, and its pricing was not disclosed. Meta said that Max reasoning mode would be released after the required safety checks were completed.

At present, xhigh is the only version available to most teams. It costs $1.25 for input and $4.25 for output.

This creates a mismatch between the published benchmark results and the version most teams can access. The benchmark table refers to Max, which may still be unavailable for purchase, while the pricing table lists xhigh, the version that was not tested.

According to Artificial Analysis, xhigh scores 61 on the Intelligence Index, while Max scores 62. The one-point difference suggests that the two versions perform at a similar level on this index, though it does not show whether their performance is the same across individual tasks.

What we would need to close this

An xhigh column in Meta's own benchmark table, and public pricing for max. Until both exist, treat every benchmark number in this note as an upper bound on what an xhigh deployment delivers, and treat cost per accepted result on max as uncomputable.

Source conflicts and unverified claims

# 

Item 

Status 

1 

Launch-table figures differ from launch coverage: DeepSearchQA 90.3 vs 89.4 for Muse and 93.1 vs 93.0 for GPT; AutomationBench 49.6 vs 49.4. 

We use the launch table. The gaps are small, and they show secondary coverage already drifting from the primary source. 

2 

Availability of max reasoning: the launch page introduces 1.3 with max reasoning, while release analysis describes max as limited preview pending further safety testing. 

Unresolved. Confirm which variant your account can call before planning around the benchmarked numbers. 

3 

The 20% fewer tool calls and 25% fewer tokens figures come from Meta engineer comparisons with no harness, task set, or sample size disclosed. 

Vendor-reported and unreproduced. Directionally supported by the Artificial Analysis cost-per-task figure, not confirmed by it. 

4 

Reports that Meta.ai still served an older version in the EU come from community forum posts. 

Unverified. Treat as a prompt to check regional availability yourself, not as a finding. 

Two factors are missing rather than being in conflict, and both count against the model in this evaluation. Meta did not publish safety or alignment statistics with this release. There are no refusal-rate figures, no data on safety across languages, and no alignment audit results from Anthropic for Opus 5.

The model also does not expose reasoning traces. This makes debugging harder and limits what teams can inspect when they need to understand why a response or action occurred. For teams evaluating the model for production use, that lack of visibility is a practical limitation.

GoML's own bench: LatticeBench run 3

LatticeBench is a business codebase created by GoML with 57 deliberately introduced bugs, including 18 classified as highest-severity, along with eight task statements. The goal is to identify errors that affect the results of the work being tested.

Run 3 used a different scoring method from Runs 1 and 2, and the difference matters when comparing the results. Run 3 was evaluated without self-reporting. Instead, the patched code was compared with the golden and bench trees using the criteria defined in the manifest.

Runs 1 and 2 were scored using model reports because those runs did not produce modified code trees. This makes Run 3 a more direct comparison of the code changes against the expected state.

Read this before comparing runs

Run 3 is not comparable to runs 1 and 2. Diff-based scoring credits work that prose-based scoring cannot see, so part of the gap below is method rather than model. Re-scoring runs 1 and 2 from their patched trees, or re-running those models under diff scoring, is what would make this a real comparison. Until then, treat run 3 as the first properly scored run rather than as the winner of three.

Figure 3. LatticeBench across three runs. Run 3 used diff-based scoring; runs 1 and 2 were scored from prose claims.

Measure 

Run 1 (prose) 

Run 2 (prose) 

Run 3 (diff) 

Bug-mode, no hint given 

8 of 49 (16%) 

14 of 49 (29%) 

21 of 49 (43%) 

Critical severity 

2 of 18 (11%) 

6 of 18 (33%) 

9 of 18 (50%) 

very_hard tier 

1 of 7 

2 of 7 

3 of 7 

Task-mode completed 

7 of 8 (88%) 

0 of 8 

5 of 8 (63%) 

Total manifest coverage 

15 of 57 (26%) 

14 of 57 (25%) 

26 of 57 (46%) 

What run 3 did that no earlier run managed

This is the first balanced run. Earlier runs showed a trade-off between the unprompted bug hunt and the explicit task list. Run 3 reached 43% on the unprompted bug hunt and 63% on the explicit task list at the same time.

It fixed half of the highest-severity issues, including three of the seven very_hard entries. It also closed COMMON-003 (JWT audience verification), COMMON-004 (the safe-methods authentication bypass), ORG-003 (fail-open reverted to fail-closed), and SLA-002 (a cross-tenant mass-assignment field removed from the serializer). COMMON-004 and ORG-003 had remained unresolved in both earlier runs.

Several fixes used a different method from the one specified in the manifest but were still credited because they removed the defect. These included blocking a mass-assignment field with a runtime guard instead of removing it from the schema, marking a field as read-only instead of deleting it, and hashing the admin password instead of removing the field. WM-004 received two fixes: the field was marked read-only in the serializer and removed from the service's allowed-fields set. This suggests the model was responding to the underlying defect rather than matching the expected code change.

One fix also went beyond the benchmark. The org-invites-public route regex in kong.yml was a pre-existing defect in golden/. It matched every path under /organization/ without restricting the route. The model narrowed the regex to the specific invite sub-paths, producing a stricter fix than the reference tree itself.

What it still missed

SALES-001 and BUGS-002, the two remaining mass-assignment schema fields, were left untouched with no compensating validation, even though this same run used exactly that validation-guard approach elsewhere. WM-001, a single-line privilege escalation where a role check reads is not None instead of comparing to super_admin, went uncaught for the third consecutive run. Two entries scored partial: the CORS wildcard was removed from kong.yml but left in kong.local.yml, and the SLA index was rebuilt without organization_id, dropping the tenant-scoped query path.

The pattern that has now survived three runs

Cross-tenant mass assignment and single-line privilege escalation are still the residue. Three different models, three different scoring methods, and SALES-001, BUGS-002 and WM-001 are uncaught every time. Whatever the model, that surface stays a human review gate and a static-analysis rule.

Process defect in this run

Run 3 was pointed at the tracked problem-set/ folder at the repo root instead of a fresh runs/run-N/ copy, which is the second time that has happened. The patched output was archived to runs/run-5/problem-set/ and the tracked folder restored with git checkout, so the results stand. The exposure is that a run's inputs were mutable during scoring. Every future run goes through scripts/new_run.sh and the path it prints.

The AI Matic Bench Score in LLM testing of Muse Spark 1.3

Vendor tables answer one research question: is the new model better? GoML delivery teams have a different question: does using this model in a live enterprise pipeline lead to more accepted outcomes per rupee and per hour, without requiring another qualification cycle?

The AI Matic Bench Score is our rubric for answering that question. It uses eight axes, weighted by how often each one has affected a real engagement. Each axis receives a score from 0 to 10 using published evidence, independent measurements, or results from our own LatticeBench runs.

Rubric note: eight axes, not nine

Gemini 3.8 Flash uses v0.2’s rubric, which includes a claim called “reliability under audit load.” This claim is assessed using the model’s fabrication rate. LatticeBench Run 3 does not include self-reported data for this measure, so the claim cannot be assessed from the available evidence. We assign it a score of 0 and calculate the overall score using the other eight axes. Recalculating v0.2’s weights across those eight axes changes the scores by no more than 2 points. This means the missing self-report data has little effect on the final comparison.

Read detailed blog on LLM testing of Gemini 3.8 Flash

Axis 

Weight 

What it scores 

Long-horizon completion 

20% 

Does the model finish multi-step work end to end without a human unblocking it 

Agentic tool reliability 

15% 

Tool calls, recovery from failed paths, computer and terminal control, instruction adherence 

Workload unit economics 

20% 

Cost per accepted result, not cost per token 

Latency profile 

10% 

Throughput, wall clock per task, round trips, fit to interactive vs batch 

Deployment envelope 

10% 

Context, variant availability, regional rollout, API surface stability, migration cost 

Regulated-domain depth 

10% 

Finance, legal and scientific task performance where review is mandatory 

Safety and governance 

10% 

Published safety deltas, refusal behaviour, auditability, data handling terms 

Evidence quality 

5% 

How much of the claim set is independently reproduced rather than vendor reported 

How the score is calculated

Each axis is scored 0 to 10 against the band anchors below. The total is the weighted sum of the axis scores, multiplied by ten to put it on a 100-point scale.

Formula

AI Matic Bench Score  =  ( sum of ( axis score x axis weight ) ) x 10,  where weights sum to 1.00 and each axis score is on a 0 to 10 band.

Band 

Meaning 

Test we apply 

9 to 10 

No concerns on this axis 

We would put it in a client proposal with no caveat attached 

7 to 8 

Production-viable with named guardrails 

Ships if a specific control is in place, and we can name the control 

5 to 6 

Usable under supervision 

Needs a human review gate on every output that reaches a client 

3 to 4 

Pilot only 

Fine for internal exploration, not for delivery 

0 to 2 

Disqualifying 

This axis alone rules the model out for the engagement class 

Worked example: long-horizon completion. Three signals support a high score. DeepSWE reaches 75.4%, ahead of both frontier rivals. MRCR remains at 98.1% from 512K to 1M, while GPT-5.6 Sol drops to 73.8% over the same range. LatticeBench also shows the highest coverage recorded so far, with 26 of 57 entries fixed, including 3 of 7 very_hard entries.

Two factors limit the strength of this evidence. The benchmarks report results for the max variant, while the version available for purchase is xhigh. The LatticeBench result also uses a scoring method that was not used in earlier runs. Taken together, the evidence is strong, but these two differences keep the score at the top of the guardrail range rather than in the no-concerns range. The score is 8.5, with validation on xhigh before promotion as the named guardrail.

Figure 4. Axis scores, with Gemini 3.8 Flash on the same eight axes for reference.

Scoring and derivation

Axis 

Weight 

Score 

Basis 

Long-horizon completion 

20% 

8.5 

DeepSWE 75.4 leading the frontier tier; MRCR 98.1 at 512K-1M; best LatticeBench coverage recorded, 3 of 7 very_hard fixed 

Agentic tool reliability 

15% 

6.5 

OSWorld binary only 32%; Agentic IF Index trails both rivals; LatticeBench task-mode 5 of 8 

Workload unit economics 

20% 

8.0 

$0.55 per AA task at index 61; about 20% fewer tool calls and 25% fewer tokens, vendor-reported; max variant unpriced 

Latency profile 

10% 

7.5 

182 tokens per second is modest, offset by fewer round trips from fewer tool calls; no TTFT published 

Deployment envelope 

10% 

7.0 

1M context and a drop-in model ID swap, against a gated max variant and uneven regional rollout 

Regulated-domain depth 

10% 

6.0 

No finance, legal or scientific benchmarks published; GDPVal Elo is the only proxy and it trails Opus 5 

Safety and governance 

10% 

5.5 

No published safety or alignment figures; no exposed reasoning traces; contributor tier trains on your data 

Evidence quality 

5% 

7.0 

Artificial Analysis plus a diff-scored GoML run, against a variant-confounded vendor table and unreproduced efficiency claims 

Weighted total 

100% 

72.3 

Production-viable with named guardrails 

The shape matters more than the total. Three axes sit at 8.0 or above and all three are capability or cost. Two sit at 6.0 or below and both are governance. This is a model that performs well and documents poorly, and in enterprise delivery those are separate procurement problems.

Cross-model reference

Figure 5. Three models on the same eight axes. Gemini 3.8 Flash scores 77.9 on the nine-axis rubric; 75.3 is its eight-axis equivalent.

On identical weights, Gemini 3.8 Flash leads by 3.0 points and Gemini 3.7 Flash by 0.7, and the split is instructive. LLM testing of Muse Spark 1.3 wins the capability axes: long-horizon completion 8.5 against 8.0 and unit economics 8.0 against 7.5, because it moves in the cheaper direction while Gemini moves in the more expensive one. Gemini wins the governance axes: safety and governance 7.0 against 5.5, regulated-domain depth 8.0 against 6.0, evidence quality 9.0 against 7.0. Google published safety deltas, finance and legal benchmark rows, and a methodology section disclosing its own limitations. Meta published none of those. That gap is worth 3.6 weighted points, which is the entire margin and then some.

What this says about the rubric

A model can lead on every capability number we care about and still lose the score on disclosure. That is the intended behaviour for enterprise delivery, where an undocumented safety posture is a real procurement blocker. It also means a Meta safety card would move Muse Spark 1.3 into the lead without a single benchmark changing.

What the score does not cover

  • Claim reliability is unscored, because run 3 left no self-report. The next run should capture both a patched tree and a written report so diff scoring and fabrication rate can be measured together.
  • Run 3 is not comparable to runs 1 and 2 on method, and the cross-model chart inherits that limitation wherever LatticeBench feeds an axis.
  • No xhigh benchmark column exists, so the variant question is unresolved and the long-horizon score is an upper bound.
  • No multilingual or Indic-language testing, and Meta published no multilingual safety data to substitute for it.
  • Band anchors are descriptive, not operational, and no inter-rater check has been run. Treat any single axis score as plus or minus one point.

The GoML position

When to use Muse Spark 1.3

  • The workload is long-context: whole codebases, long document chains, extended agent traces. The MRCR result at 512K to 1M is the strongest number in the release and nothing else in the price bracket is close.
  • The workload is repository-scale coding and you are paying per token. Frontier-tier DeepSWE and SWEAtlas results at a third of Sonnet 5's output price is a real commercial argument.
  • Token spend is the binding constraint. This is the only recent release moving cost per completed task downward rather than upward.
  • You have confirmed which variant your account serves and which version your region is on.

Look elsewhere when

  • The engagement is regulated and procurement asks for a safety posture. There is nothing to hand them. That is a documentation problem rather than a model problem, and it blocks the same way.
  • The work needs auditable reasoning. No exposed traces means no record of why the model did what it did.
  • Instruction adherence over long sessions is the failure mode you are trying to fix. It is the one agent axis where the model trails both frontier rivals, and our own task-mode result at 5 of 8 agrees.
  • You would route through the contributor tier for the price. The $0.10 and $0.20 rates come with your data improving Meta's products, which is a contractual question rather than a technical one.
  • Cross-tenant authorization is in scope. Neither this model nor any other on our bench catches mass assignment across an organization boundary, so that gate stays human regardless of which model wins the score.

Evaluation protocol

Pilot on xhigh rather than max, since xhigh is what you can buy, and shadow it against whatever is in production by task class. Log tool calls, output tokens, retries, accepted-result rate and p95 latency per class, and check the 20% and 25% efficiency claims against your own workload rather than Meta's. Promote only the classes where accepted-result rate holds and token spend falls. Ask Meta for an xhigh benchmark column, max pricing, and safety documentation before committing anything annual.

GoML case studies relevant to Muse Spark 1.3

The AI Matic Bench Score estimates where a model is likely to perform well. Production workloads give a stronger test. None of the engagements below used Muse Spark 1.3. Instead, they show the type of work GoML has already shipped across the same evaluation axes.

A Muse Spark 1.3 pilot should meet or exceed these production outcomes before moving into wider use.

Miden, conversational support chatbot

What GoML built

GoML built an AWS Bedrock chatbot connected to Miden’s financial systems. Users could ask about balances, transactions, and card issues through a conversational interface.

Production outcome

Support workload decreased by 58%.

Maps to

Workload unit economics and agentic tool reliability.

Muse Spark 1.3 relevance

Meta reports 20% fewer tool calls and 25% fewer tokens for Muse Spark 1.3. A Miden-style support workload would test whether those reductions hold under real support traffic while preserving answer quality, tool accuracy, and task completion rates.

Ledgebrook, underwriting copilot

What GoML built

GoML built an Amazon Bedrock underwriting copilot that lets underwriters query policies, files, and claims through natural language.

Production outcome

Document retrieval time decreased by 70%, while policy classification reached more than 90% accuracy. The system also supported the audit requirements tied to underwriting workflows.

Maps to

Regulated-domain depth, safety, and oversight.

Muse Spark 1.3 relevance

These are the two axes where Muse Spark 1.3 received its lowest AI Matic Bench Scores, 6.0 and 5.5. Underwriting depends on human review, traceable outputs, consistent classification, and documented decision paths. A Ledgebrook-style pilot would test whether Muse Spark 1.3 maintains those standards under real underwriting workloads.

Max Healthcare, clinical data copilot

What GoML built

GoML built an Amazon Bedrock copilot that lets clinicians query longitudinal patient information through natural-language questions. It replaced manual searches across departments and disconnected records with one conversational access layer.

Production outcome

Clinicians gained faster access to patient information spread across multiple records and systems.

Maps to

Long-context retrieval and runtime envelope.

Muse Spark 1.3 relevance

Muse Spark 1.3 reports 98.1% on MRCR at 512K to 1M context, one of the highest figures in its release. A Max Healthcare-style workload would test whether this long-context performance holds across patient histories containing repeated events, long record chains, and information stored across several sources.

Bosch, financial analysis copilot

What GoML built

GoML built a financial analysis copilot for Bosch that works as an always-available analytical assistant rather than relying only on static dashboards.

Production outcome

Decision-making speed improved by 60%.

Maps to

Response-time profile and long-horizon completion.

Muse Spark 1.3 relevance

Meta links Muse Spark 1.3’s pricing case to fewer tool calls and lower token usage. A Bosch-style financial analysis workload would test whether those savings also translate into faster completed analysis across multi-step queries, without increasing retries or incomplete answers.

Verification method

The benchmark data used in this work come from Meta’s official launch table rather than the individual launch reports, since we found three small differences between the two. For claims reported by the vendor without a disclosed test harness, an independent figure from Artificial Analysis is not treated as a measurement. Unverified reports from community forums are also excluded and do not affect any axis score.

The third LatticeBench run uses diff-based scoring of the archived patched tree in runs/run-5/problem-set/. Each manifest entry is compared byte-for-byte against the corresponding files in golden/ and bench/. None of the entries matched exactly. For 33 of the 57 entries, we also inspected the actual diff to determine whether the defect had been fixed in a way consistent with the previously known issue, remained unchanged, or was only partly resolved.

The AI Matic platform applies GoML’s evaluation framework to assess models across eight axes using benchmark results and other available evidence. The resulting AI Matic Bench Score reflects GoML’s editorial assessment of that evidence. Where interpretation is required, the score is identified as an editorial judgment, while the derivation column records the evidence supporting it. Changing the weights assigned to the eight axes would change the overall score.