Laguna XS.2 is poolside's agentic-coding MoE: 33.4B total / 3B active over 40 layers, with 256 routed experts (top-8) plus one shared expert and a sigmoid router with post-top-k score normalization. Its distinguishing feature is layer-wise attention budgeting: a 3:1 interleave of sliding-window (window 512, 64 Q-heads, RoPE base 10k) and global (48 Q-heads, RoPE base 500k, partial RoPE 50%) attention, with per-head softplus gating deciding each head's contribution. Context grows from 4K pretraining through 32K and a YaRN stage to 128K, then doubles to 256K at deployment via RoPE-base scaling without further training. Training uses Muon (Moonlight variant) under WSD with >30T tokens on 2,048 H200s; post-training is SFT (3×40B) plus CISPO, an RL stage restricted to verifiable rewards with length-weighted leave-one-out advantages. The sibling M.1 (225.8B) shares the block at larger scale.
What the report claims is novel
Layer-wise attention budgeting: per-layer attention-type allocation (3:1 SWA:GA) with per-head softplus gating and per-type Q-head counts and RoPE bases [architecture section]
CISPO reinforcement learning with verifiable rewards only [post-training section]
Atlas assessment: The first per-head attention-budget design in the atlas: the SWA/GA interleave itself is familiar (Gemma 3, OLMo 3, Trinity), but allocating distinct Q-head counts and RoPE bases per attention type is a novel attention-budgeting pattern. The DeepSeekMoE-style shared+routed structure with routed-expert modulation is inherited (stated 'similar to DeepSeek-V3').
Relation to the atlas
Lineage in
Shared + routed experts with routed-expert modulation ('similar to DeepSeek-V3') from DeepSeek-V3
Muon optimizer (Moonlight variant) from Moonlight
Influence out
No descendants recorded yet.
Notable omissions
Hidden dimension and FFN inner dimension not disclosed for XS.2
No model-level Q-head count (per-layer-type allocation only)
No normalization type or activation function disclosed
No expert granularity, no training parallelism, no compute (FLOPs)
No tokenizer algorithm details beyond BPE + 100,352 vocab