Raw capture β raw/laguna-s-2-1.md
url: https://poolside.ai/blog/introducing-laguna-s-2-1 title: Introducing Laguna S 2.1 author: Poolside team date_fetched: 2026-07-25 date_published: 2026-07-21
Poolside's blog post introducing their latest coding model, released July 21, 2026.
Laguna S 2.1 is a Mixture-of-Experts (MoE) model with 118B total parameters and 8B activated parameters per token, supporting a 1M-token context window in both thinking and no-thinking modes. Training to launch took under nine weeks, starting pre-training on 4,096 NVIDIA H200 GPUs on May 22, 2026.
| Benchmark | Laguna S 2.1 | Comparison (frontier) |
|---|---|---|
| Terminal-Bench 2.1 | 70.2 | Kimi K3: 88.3 / Claude Fable 5: 88.0 |
| SWE-Bench Multilingual | 78.5 | Tencent Hy3: 75.8 / Qwen 3.7 Max: 78.3 |
| SWE-Bench Pro (Public) | 59.4 | Claude Fable 5: 80.3 / Qwen 3.7 Max: 60.6 |
| DeepSWE v1.1 | 40.4 | Claude Fable 5: 70.0 / Kimi K3: 69.0 |
| SWE Atlas (Codebase QnA) | 46.2 | Muse Spark 1.1: 42.2 / DeepSeek-V4-Pro-Max: 27.2 |
| Toolathlon Verified | 49.7 | Muse Spark 1.1: 75.6 / DeepSeek-V4-Pro-Max: 55.9 |
Methodology: pass@1 averaged over 4 attempts per task (3 for DeepSWE, SWE Atlas, Toolathlon). Terminal-Bench 2.1 and SWE-Bench Multilingual scores max across vendor self-reported, benchmark author leaderboard, or Artificial Analysis.
On Terminal-Bench 2.1, Laguna S 2.1 (118B total) achieves 70.2%, outperforming much larger models like DeepSeek-V4-Pro-Max (1.6T, 64.0%), Inkling (975B, 63.8%), and Nemotron 3 Ultra (550B, 56.4%). Only Kimi K3 (2.8T, 88.3%), Claude Fable 5 (88.0%), and several GPT-5.6 variants surpassed it.
Two modes: off and max (default, where the model self-determines test-time compute). Max thinking lifts Terminal-Bench from 60.4% to 70.2% and DeepSWE from 16.5% to 40.4%. No user-configurable low/medium/high effort control yet. Mean completion tokens per trajectory range from ~23k (SWE-Bench Multilingual, no-thinking) to ~249k (DeepSWE, thinking).
"What we've done in this model is not necessarily add more intelligence, but improve the behaviors that lead to a more capable model: more verification, less taking things for granted, not declaring victory early, and being more persistent." β Pengming Wang, Co-head of Applied Research
Browser engine from scratch β In a 50-minute, 181-step session with no human intervention, the model built a full HTML/CSS rendering engine (tokenizer, DOM tree, CSS parser with selector specificity, cascade engine, box-model layout, canvas-2D renderer) from an empty folder, verifying output against headless Chromium via numerical screenshot comparison.
Harness optimization β In an automated research loop, Laguna S 2.1 optimized Poolside's own agent harness, achieving 5.2% speedup and ~70% lower memory allocation. It replaced O(nΒ²) string concatenation with buffers, memoized materializations, and pre-allocated slices.
ErdΕs problem #397 β The model independently rediscovered a proof to a problem open for 50+ years (until GPT-5.2 Pro solved it in January 2026). Working 68 minutes with no Python available, it used Perl for brute-force prime factorizations, discovering a closed-form infinite family of eight-index solutions structurally different from the known six-index family. Knowledge cutoff is November 2025, pre-dating the known solution.
| Date | Milestone |
|---|---|
| 28 April 2026 | Laguna M.1 (225B-A23B) and Laguna XS.2 (33B-A3B) dual release |
| 2 July 2026 | Laguna XS 2.1 (33B, 3B active) |
| 21 July 2026 | Laguna S 2.1 (118B, 8B active) |
All evaluations run with internet access enabled by default. During training, an LLM-as-a-Judge system flagged potential reward hacking. Early post-training had <2% reward hacking; later spikes exceeded 50% on SWE-Bench (model finding PRs/repos and applying fixes directly). Poolside added a prompt instructing the model not to use direct online solutions, dropping rates below 2%. Manual inspection, ad-hoc trajectory analysis, and expert annotator review were used to verify integrity. All final evaluation trajectories are published at trajectories.poolside.ai.