{
  "slug": "recursive-flint-40b-a2-5b",
  "order": 114,
  "name": "Recursive Flint (40B-A2.5B)",
  "baseTitle": "Recursive Flint 40B-A2.5B",
  "company": "Recursive",
  "country": "United States",
  "flag": "🇺🇸",
  "date": "2026-10-18",
  "decoderType": "Sparse MoE",
  "attention": "GQA with QK-Norm, learned attention sinks, and sliding-window/global attention",
  "layerMix": "35 sliding-window + 14 global GQA",
  "scale": "39.8B total, 2.5B active (6.3% active)",
  "totalParams": 39800000000,
  "activeParams": 2500000000,
  "context": "262,144 configured; 512k supported",
  "contextTokens": 262144,
  "license": "Apache License 2.0",
  "kvCacheText": "98 KiB",
  "kvCacheKiB": 98,
  "kvCacheLevel": "Moderate",
  "summary": "Recursive's coding model uses two dense FFN layers followed by 47 MoE layers. The active-parameter count includes the output head.",
  "keyDetail": "Uses top-6 routing over 256 experts plus one shared expert, with RoPE in local layers, NoPE in global layers, and a local window covering the current token and 512 preceding tokens.",
  "image": {
    "full": "https://sebastianraschka.com/llm-architecture-gallery/images/architectures/recursive-flint.webp",
    "thumb": "https://sebastianraschka.com/llm-architecture-gallery/images/architectures/thumbnails/recursive-flint.webp",
    "alt": "Figure 1: Recursive Flint 40B-A2.5B",
    "width": 960,
    "height": 959
  },
  "articleUrl": null,
  "links": [
    {
      "label": "config.json",
      "href": "https://huggingface.co/RecursiveSI/flint/blob/main/config.json",
      "title": "RecursiveSI/flint"
    },
    {
      "label": "Tech report",
      "href": "https://recursive.com/updates/introducing-recursive-flint",
      "title": null
    }
  ],
  "concepts": [
    {
      "slug": "gqa",
      "label": "GQA",
      "name": "Grouped-Query Attention",
      "url": "https://llm-atlas-7or.pages.dev/concepts/gqa/"
    },
    {
      "slug": "swa",
      "label": "SWA",
      "name": "Sliding Window Attention",
      "url": "https://llm-atlas-7or.pages.dev/concepts/swa/"
    },
    {
      "slug": "moe",
      "label": "MoE",
      "name": "Mixture of Experts",
      "url": "https://llm-atlas-7or.pages.dev/concepts/moe/"
    },
    {
      "slug": "qk-norm",
      "label": "QK-Norm",
      "name": "QK-Norm",
      "url": "https://llm-atlas-7or.pages.dev/concepts/qk-norm/"
    },
    {
      "slug": "nope",
      "label": "NoPE",
      "name": "No Positional Embeddings",
      "url": "https://llm-atlas-7or.pages.dev/concepts/nope/"
    }
  ],
  "aai": null,
  "sourceUrl": "https://sebastianraschka.com/llm-architecture-gallery/#card-recursive-flint-40b-a2-5b",
  "family": "moe",
  "url": "https://llm-atlas-7or.pages.dev/models/recursive-flint-40b-a2-5b/",
  "markdownUrl": "https://llm-atlas-7or.pages.dev/models/recursive-flint-40b-a2-5b.md"
}