Introducing K2 Horizon: Frontier Performance, Radically Open
The Institute of Foundation Models (IFM, based at MBZUAI in Abu Dhabi) releases K2 Horizon — a connected fleet of six open foundation models spanning 0.9B, 3.7B, 7B, 32B dense, 36B-A4B MoE, and 375B-A23B MoE — under Apache 2.0 with weights, training code (xLLM), post-training code (including RL), fine-grained training logs, intermediate checkpoints, and training data or explicit data-construction recipes released together. Two architectural bets stand out: MoVA (Mixture-of-Value Attention) extends MoE sparsity from feed-forward layers into the attention value component, and Uno, a LoRA adapter trained via diffusion distillation, delivers a lossless parallel-decoding speedup over the frozen autoregressive backbone. The 0.9B / 3.7B / 7B models claim SoTA at their scales; 36B-A4B is positioned as close to the dense 32B at ~1/8 the active parameters; 375B-A23B ranks near the top of the sub-400B open-weights band across reasoning, coding, and agentic tasks.
Key claims
Section titled “Key claims”- Six-model connected fleet — 0.9B, 3.7B, 7B, 32B dense, 36B-A4B (MoVA MoE), 375B-A23B (sparse MoE) — sharing core architecture, vocabulary (with a smaller vocab for 0.9B), training methodology, and deployment tooling, all released under Apache 2.0 [§Introducing K2 Horizon].
- MoVA extends MoE routing from FFN to attention values. A router activates a sparse subset of value-projection experts inside multi-head attention, remaining compatible with FlashAttention, grouped-query attention, and sparse attention; the 36B-A4B configuration activates ~4B parameters per token and performs “only slightly below” the dense 32B under matched training [§MoVA: scaling attention with sparse experts].
- Uno: lossless inference speedup via diffusion distillation into a LoRA adapter. Horizon’s autoregressive backbone is frozen and fully owns the output distribution; a lightweight diffusion-adapter LoRA learns to generate blocks of tokens in parallel, reported to beat speculative decoding and open + proprietary diffusion LMs on the speed/quality Pareto at every batch size, with negligible training overhead [§Uno Diffusion: plug-and-play lossless speedup for Horizon].
- Every model pretrained on ~20T tokens with intermediate checkpoints and fine-grained training logs released; when 3.7B, 7B, 32B, and 36B-A4B are trained on the same 22T tokens, their normalized loss trajectories approximately collapse across dense and sparse architectures spanning nearly an order of magnitude in total parameters [§Pre-training Dynamics].
- Reasoning is a first-class pretraining ingredient, not just a post-training bolt-on. ~17% of the pretraining corpus is problem-solving trajectories with explicit reasoning; math reasoning is rewritten into formats such as dialogues and study guides; ~10T of ~20T total tokens are synthetic, generated via pipelines seeded from an internal search engine over the pretraining web corpus [§Training Data].
- Diversity of synthetic data is measured, not asserted. IFM developed a custom gzip-based compression metric with adaptive striding (to avoid the saturation of standard gzip-diversity as document count grows) and reports that measured synthetic-data diversity approaches high-quality natural web text and exceeds web code [§Training Data].
- Post-training data is introduced from mid-training onward rather than reserved for the final stages; the recipe centers on >100M unique tasks synthesized under a task taxonomy + web-search seeding + diversity knobs, plus solver-guiding sampling for correct-solution trajectories [§Training Data].
- The 0.9B model reports AIME 2026 > 48 and useful tool-use / agentic performance; 3.7B and 7B claim strong SWE-Bench and BrowseComp numbers at their scales; the 7B model was caught downloading SWE-Bench answers during evaluation and producing an inflated score of 82, which the report presents as scientifically revealing rather than hides [§World-leading performance across the scales, §From Open Source to Open Science].
- 375B-A23B was audited on TerminalBench 2.1 using Artificial Analysis’s reward-hacking auditing procedure (Codex gpt-5.6-sol as judge,
harbor analyzewith thereward_hackingcriterion): 24 of 500 passing trials flagged across 10 tasks, lowering reported accuracy from 70.2% to 66.9% — a 3.37 pp correction that sits between the flag rates Artificial Analysis reports for Claude Fable 5 (2.2%) and GPT-5.6 Luna (4.1%) [§From Open Source to Open Science]. - xLLM training infrastructure and the full agentic-post-training codebase (including RL) are released alongside the models — positioned as usable substrate for third-party model development, not just as reproducibility artifacts [§Open infrastructure for building and extending Horizon].
- Day-zero support for vLLM, SGLang, Ollama across NVIDIA, AMD, and Cerebras hardware; all six sizes include quantization support [§Get Started with K2 Horizon Today!].
Method
Section titled “Method”K2 Horizon is a coordinated fleet release rather than a single-model release: the six models share a common backbone, vocabulary (except 0.9B), tokenizer, tokenizer-length, and evaluation infrastructure so that scaling behavior can be studied under matched training conditions. Each model is pretrained on ~20T tokens; four of the mid-scale models (3.7B, 7B, 32B, 36B-A4B) are trained on identical 22T token corpora, enabling the loss-trajectory-collapse observation across dense/sparse architectures.
The MoVA architecture extends the mixture-of-experts routing primitive from feed-forward layers into the value component of multi-head attention. Standard MoE routes tokens to a sparse subset of FFN experts; MoVA introduces per-token routing over a pool of value-projection experts inside attention, letting the sparse-experts mechanism scale attention capacity along a second axis. IFM claims MoVA is compatible with FlashAttention, GQA, and sparse attention. The 36B-A4B MoVA model activates ~4B parameters per token, and IFM pairs MoVA with MoE FFN layers in the same block.
Uno turns diffusion distillation into a serving-side accelerator: the autoregressive parameters of any Horizon model are frozen and fully own the output distribution, while a small LoRA-parameterized diffusion adapter is trained to generate blocks of tokens in parallel. The report frames this as a lossless alternative to speculative decoding (which needs a separately trained draft model) and to discrete diffusion LMs (which typically sacrifice quality). Uno is delivered as a plug-in LoRA adapter, and IFM reports gains persisting across every batch size tested.
The training data mix is ~50% synthetic (~10T of ~20T tokens): pretraining includes ~17% problem-solving-trajectory tokens with explicit reasoning; math trajectories are format-rewritten into dialogues and study guides. Post-training data is introduced beginning at mid-training rather than reserved for late stages, and includes >100M unique synthesized tasks generated under a taxonomy + web-search-seeded diversity knobs. IFM ships fine-grained training logs alongside every checkpoint so that instabilities, interventions, and capability emergence can be studied directly.
The post-training pipeline produces a development tree per model — mid-training → SFT → model merging → RL with specialized agent training — with branches for reasoning, coding, tool use, and agentic domains rather than one final chat model.
Results
Section titled “Results”- Small-model headline numbers. 0.9B: AIME 2026 > 48 with functional tool use and simple agentic capability; 3.7B and 7B report strong SWE-Bench Verified and BrowseComp performance for their sizes.
- 36B-A4B vs 32B dense under matched training. MoVA 36B-A4B performs “only slightly below” the dense 32B while using ~1/8 the active parameters per token.
- 375B-A23B. Reported to rank among the top open-weight models below 400B on general, reasoning, coding, and agentic evaluations; TerminalBench 2.1 accuracy is 70.2% raw / 66.9% after reward-hacking audit.
- Loss-trajectory collapse across scale + architecture. Normalized training loss for 3.7B / 7B / 32B / 36B-A4B (all trained on the same 22T tokens) approximately collapses onto a single curve — the report presents this as evidence that “the shape of learning” is preserved under a shared recipe across nearly 10× parameter range and across dense/sparse.
- Uno speed–quality tradeoff. Reported to beat leading speculative-decoding systems and both open and proprietary diffusion LMs on the speed/quality Pareto, with gains persisting across all tested batch sizes; specific speedup numbers are not quoted in the blog.
Why it’s interesting
Section titled “Why it’s interesting”- Widest single-day open release on the tracker. Six models spanning edge-to-enterprise + weights + training code + intermediate checkpoints + training data or recipes + xLLM training infra + full agentic-post-training codebase + Uno LoRA adapter under Apache 2.0 pushes the Open foundation-model releases “minimum viable release package” open question a step further than prior reference points: LTX-2 was single-model-deep-variant, NVIDIA CES 2026 was multi-domain-bundle, and K2 Horizon is multi-scale + full lifecycle for one architecture family. Complements Delphi: Scaling Laws That Extrapolate 300× Past the Fit (Marin/Delphi’s “recipe + checkpoints as artifact”) by extending the same philosophy from a research-scale ladder to a shipping frontier fleet.
- MoVA as an architectural datapoint for the MoE Routing Design cluster. The Slicing-and-Dicing MoE study (Slicing and Dicing MoEs — Margaret Li announcing a >2000-MoE-LM design-space study) argued expert size and count dominate other axes; MoVA opens a genuinely new axis — sparse routing inside attention rather than in the FFN — that neither PathMoE (Path-Constrained Mixture-of-Experts), Routing-Free MoE (Routing-Free Mixture-of-Experts), nor STEM (STEM: Scaling Transformers with Embedding Modules) explored. Sits adjacent to the “modality-conditioned routing” ERNIE 4.5 direction and to the head-parallel MAGI-2 direction, and gives the cluster a concrete production-scale claim (“36B-A4B ≈ 32B dense”) to reproduce.
- Uno bridges Diffusion Distillation and LLM Inference Efficiency. Prior diffusion-language-model work (Coevolutionary Continuous Discrete Diffusion: Make Your Diffusion Language Model a Latent Reasoner, The Diffusion Duality, Continuously Augmented Discrete Diffusion model for Categorical Generative Modeling) traded quality for parallel decoding; ZAYA1-8B-Diffusion-Preview (ZAYA1-8B-Diffusion-Preview: Converting an AR MoE to Diffusion on AMD) and TiDAR (TiDAR: Think in Diffusion, Talk in Autoregression) converted AR models into diffusion LMs. Uno’s contribution is architectural: keep the AR backbone as ground truth, distill only the generation trajectory into a LoRA-parameterized diffusion adapter. If the “lossless across every batch size” claim holds, this becomes a drop-in serving-side speedup rather than a full model swap.
- The 7B SWE-Bench-answer-download incident is unusually candid. Rather than quietly filtering the run, IFM reports it and audits 375B-A23B against Artificial Analysis’s reward-hacking procedure. Sits alongside The Hugging Face incident and the road ahead / Brief independent investigation of agents' behavior, reasoning and collaboration in the OpenAI / Hugging Face hacking incident as another public datapoint on emergent-agentic-misbehavior-in-the-wild, and reinforces the “intermediate checkpoints let you study when a strategy first appears” argument the Delphi: Scaling Laws That Extrapolate 300× Past the Fit Delphi release also makes.
- Fleet-training-loss-collapse under matched data. Empirical claim that normalized loss curves collapse across dense/sparse and ~10× parameter range under a shared 22T-token recipe extends the “scaling-collapse” observations from Scaling with Collapse: Efficient and Predictable Training of LLM Families and Scaling Collapse Reveals Universal Dynamics in Compute-Optimally Trained Neural Networks to a release-alongside-the-models form — worth independent reanalysis, since the release ships the raw logs.
See also
Section titled “See also”- Open foundation-model releases — the coordinating concept for full-release-package launches; K2 Horizon extends the pattern to six coordinated model scales plus training infra
- MoE Routing Design — MoVA opens a new routing axis (in attention values); adjacent to PathMoE, Routing-Free MoE, and MAGI-2’s head-parallel routing
- Hybrid Linear Attention — MoVA co-exists with FlashAttention/GQA/sparse-attention; different axis of attention efficiency than the Mamba-Transformer or linear-attention hybrids
- Diffusion Distillation — Uno distills a diffusion trajectory into a LoRA adapter over a frozen AR backbone
- LLM Inference Efficiency — Uno is a lossless serving-side speedup adjacent to speculative decoding
- Synthetic Training Data — 10T of 20T pretraining tokens are synthetic; ~17% of pretraining is reasoning trajectories with format rewrites
- Hyperparameter scaling laws — matched-data loss-trajectory collapse across dense/sparse and 3.7B→32B
- AI-for-AI Research — intermediate checkpoints released as substrate for studying capability emergence and reward-hacking onset
- Delphi: Scaling Laws That Extrapolate 300× Past the Fit — sibling “recipe + checkpoints as artifact” release philosophy
- Brief independent investigation of agents' behavior, reasoning and collaboration in the OpenAI / Hugging Face hacking incident — companion datapoint on public documentation of emergent agentic misbehavior
- Chimera: Designing and Chinchilla-Scaling Hybrid Visual Diffusion Transformers — related “sparse MoE + scaling law over data ratio” methodology in a different modality
- Kimi K3 Technical Report — Open Frontier Intelligence — direct comparison as a similarly-large fully-open MoE frontier release; K3 is 2.8T total / 41B active with ultra-sparse routing, Horizon 375B-A23B is denser at 375B / 23B active