ai gemma technical muse spark muscode opencode go llm benchmarking deepseek software engineering ai coding

Benchmarking Muse Spark 1.3 at Max Level: Evaluating Harness Variance and Cost-Performance Trade-offs in OpenCode Go vs. Muse Code

5 min read

Benchmarking Muse Spark 1.3 at Max Level: Evaluating Harness Variance and Cost-Performance Trade-offs

In the rapidly evolving landscape of Large Language Models (LLMs) optimized for software engineering, incremental updates often go unnoticed unless they fundamentally shift the performance-to-cost ratio. Following recent community observations—specifically regarding Pavel’s benchmarks on real-world bug fixing in repositories where Muse Spark 1.3 Max demonstrated parity with Fable—I decided to re-evaluate Muse Spark 1.3. The goal was to determine if the "Max" level configuration, when deployed across different execution harnesses like OpenCode Go and Meta's native Muse Code, justifies its use over previous iterations like 1.2 or even competing models like X High.

The Hypothesis: Harness-Dependent Performance

The core of this investigation rests on a critical realization: an LLM's performance is not solely a function of its weights and parameters, but also the environment (the "harness") in which it operates. I focused my testing on three distinct execution environments:

  1. OpenCode Go (Contributor Version): A low-cost tier where user data may be used for Meta's training.
  2. OpenCode Go (Non-Contributor/API Version): The standard, privacy-preserving API implementation.
  3. Muse Code: Meta’s proprietary, optimized harness designed specifically for the Spark architecture.

Edge Case Robustness and Pathological Failures

To test the model's reasoning capabilities beyond "happy path" coding, I ran an evaluation script across a heterogeneous set of projects: PHP, Dart/Flutter, Go, and React/TypeScript. The primary metric was the ability to handle non-standard inputs and edge cases (e.g., error handling for invalid file types).

The results were bifurcated. In a Dart/Flutter project, Muse Spark 1.3 Max achieved an impressive 48/48 test pass rate across five independent attempts. The latency was remarkably low, with costs staying well below one cent per prompt in the OpenCode Go environment. However, when subjected to edge-case testing in a CSV import project, the model exhibited a systemic failure pattern: it failed to handle scenarios where a non-CSV file is uploaded.

This specific failure—the inability to validate file extensions or MIME types during an upload process—is a known pattern across many mid-tier models. Only frontier-class models, such as Astra Opus and Fable, demonstrated the robustness required to achieve a 29/29 success rate in these specific edge-case scenarios.

Comparative Code Quality: The DeepSeek Benchmark

To quantify code quality, I utilized an automated judging script (utilizing GPT-based evaluation) to score PHP and React/TypeScript implementations on a scale of 0–100.

The results for Muse Spark 1.3 Max were inconsistent but showed high potential in frontend tasks:

  • PHP Backend Quality: Scored approximately 78/100, placing it toward the lower end of my current leaderboard.
  • React/TypeScript Frontend Quality: Demonstrated much higher proficiency, with scores ranging from 87.5 to 95/100.

Interestingly, during this evaluation, I observed that DeepSeek V4.1 Flash achieved a perfect 100/100 in one of its attempts, outperforming Muse Spark even in the frontend category. When aggregating these scores into my overall LM Leaderboard (normalized to a 60-point maximum), Muse Spark 1.3 Max emerged with a score significantly higher than X High, positioning itself as a solid mid-tier contender—comparable to DeepSeek V4.1 Flash but still trailing the frontier models like Astra Opus and Fable.

The Economic Reality: Contributor vs. Non-Contributor Tiers

One of the most significant findings of this re-test is the astronomical delta in operational costs between the "Contributor" and "Non-Contributor" tiers within OpenCode Go.

Metric Contributor Version (OpenCode Go) Non-Contributor/API (OpenCode Go)
Cost per Prompt ~$0.01 $0.51 – $0.70
Average Duration ~2–3 Minutes ~7.5–10 Minutes

The "Contributor" tier is incredibly efficient, making it viable for high-volume automated testing and CI/CD integration where data privacy is a secondary concern to cost-efficiency. However, the "Non-Contributor" version—which represents the realistic price point for enterprise-grade, private API usage—is nearly 50x to 70x more expensive per prompt. This massive price discrepancy makes widespread adoption of the non-contributor tier difficult for large-scale automated benchmarking or heavy development workflows.

Muse Code: Optimization vs. Overhead

Finally, I tested the model within its native environment, Muse Code. While Meta’s Chief AI Officer has emphasized that these models are specifically optimized for this harness, my empirical results were underwhelming.

In testing a project with existing CLAUDE.md and AGENTS.md files, Muse Code successfully suggested merging the documentation—a sign of good context-awareness. However, the execution metrics lagged behind OpenCode Go:

  • Latency: Average task duration was approximately 4–5 minutes, significantly slower than the ~2-minute average observed in OpenCode Go.
  • Reliability: The model failed 2 out of 41 tests in one run, mirroring the edge-case failures seen in previous environments.

The overhead of the Muse Code subscription (starting at $4/month with strict usage limits) and the slower execution speeds suggest that while the model is "well-trained" for this harness, the current implementation may not yet provide a performance advantage over more lightweight, highly optimized wrappers like OpenCode Go.

Conclusion

The re-testing of Muse Spark 1.3 Max confirms that we are looking at a highly capable mid-tier model. It has successfully moved out of the "bottom tier" occupied by version 1.2 and is now competing directly with models like DeepSeek V4.1 Flash. While it lacks the edge-case robustness of frontier models like Astra Opus, its performance in frontend TypeScript/React tasks is exceptional. For developers, the choice remains a trade-off between the extreme cost-efficiency of the Contributor tier and the privacy-centric but significantly more expensive API-driven workflows.