AdvancedAI

Recursive Releases Flint, a 40B Coding Model for Laptops

Recursive released Flint on October 21, 2026, a mixture-of-experts coding model with 39.8 billion total parameters that activates about 2.5 billion per token — small enough to run on a laptop, with weights under Apache 2.0. It is the first model from Recursive Superintelligence, the startup led by Richard Socher, and the company says its automated research system helped design most of the stack that produced it.

Scatter chart of mean score across six coding benchmarks against decode speed through a 128K context on an M4 Pro, showing Flint at about 80 points and 47 to 70 tokens per second while Qwen3.8 27B scores 85 at about 11 tokens per second
Image credit: Recursive

What Shipped

Flint is a decoder-only MoE with 49 layers — two dense, then 47 sparse — and 256 routed experts per layer, of which six are selected per token alongside an always-active shared expert. Attention splits between 35 sliding-window layers that see the current token plus 512 preceding ones, and 14 full-attention layers that carry no positional encoding. The vocabulary is 150,144 tokens and the stated knowledge cutoff is June 2026.

The parameter accounting is precise in a way that matters: the 2.5 billion active figure includes the output head but excludes the input embedding matrix, and the active body alone is about 2.2 billion. The BF16 checkpoint is roughly 80 GB, one B300 or H200 per replica with the bundled SGLang kit; Recursive also publishes an NVFP4 build for local hardware and an Apache-2.0 inference engine called rec tuned for M4 Pro and M5 Pro/Max. The weights run in llama.cpp, Ollama, LM Studio, vLLM and SGLang.

The Benchmark Claim, Scoped

Recursive’s headline is carefully bounded: Flint leads mixture-of-experts models with fewer than 50 billion total parameters on agentic coding benchmarks. Within that class the numbers are strong — 54.9% on Terminal-Bench 2.1, 89.7% on SWE-bench Pro v2 and 74.2% on SWE-bench Verified, plus 80.3% on LiveCodeBench v6 and 95.1% on IFEval.

The scope is doing real work, and Recursive’s own comparison shows why. Dense Qwen3.8 27B, in the same weight class, beats Flint on four of the six benchmarks: 73.0 against 54.9 on Terminal-Bench, 94.9 against 89.7 on SWE-bench Pro v2, 90.3 against 80.3 on LiveCodeBench and 75.6 against 74.2 on SWE-bench Verified. Flint wins IFBench and IFEval. The trade is speed: that dense model runs at roughly 11 tokens per second through a 128K session, against about 47 to 70 for Flint depending on runtime.

So the claim is not that Flint is the best coding model of its size, but that it buys most of that quality several times faster. Recursive also notes that its Terminal-Bench score counts solutions reached through web retrieval as failures, an adjustment developer-reported baselines may not share. Every figure is Recursive’s own measurement or a developer number it reproduced; no independent evaluator has published results yet.

Where the Speed Comes From

Two decisions carry most of the performance. The architecture was chosen by search: Recursive says it started from a 35B/3B baseline and let its automated system explore expert configurations and widths, landing on 40B total and 2.5B active.

The quantization is the more interesting half. Because so few parameters are active, the output layer is a large share of the weights read for every token, so Recursive quantized lm_head to four bits — against usual practice, which keeps output layers at higher precision — and recovered accuracy with offline distillation, training the quantized model on its own pre-sampled responses with the 16-bit model as teacher. The published deltas are small: 74.2 to 74.1 on SWE-bench Verified, 54.9 to 53.7 on Terminal-Bench 2.1, and a slight gain on LiveCodeBench. That is the difference between a 40B model needing a datacentre GPU and one fitting in a high-end laptop’s memory.

Six-panel bar chart comparing Flint BF16 and Flint NVFP4 with Qwen, Muse and Gemma models across Terminal-Bench 2.1, SWE-bench Pro v2, SWE-bench Verified, LiveCodeBench v6, IFBench and IFEval
Image credit: Recursive, Flint model card

Built by the Eureka Machine

Recursive frames Flint less as a model release than as a test of its research automation. The Eureka Machine proposes ideas, implements them, tests them and uses the results to pick the next experiment; the company says it contributed to data, optimizers, training recipes, architecture search, quantization and kernels, and that a small team of people and agents built Flint from scratch in under four months. That is a claim about process, and the benchmarks measure the model, not the method.

What This Means

For a coding team the practical question is whether a 40B model at laptop speed beats a 27B model that scores higher and runs slower. For interactive work — completions, test generation, small fixes — latency dominates, and Flint sits in the right place on the frontier chart. For a hard refactor that a dense model gets right first time, the comparison still favours the dense model.

The unresolved detail is context. The release post advertises up to 512K tokens and recommends staying under 256K; the model card documents 262,144 tokens, noting the limit is capacity rather than a guarantee of uniform accuracy. Until the larger window is documented, the safe reading is roughly 256K. Flint does set a bar for how a small lab ships a model, though: weights, an inference engine, serving recipes, quantized builds with published deltas, and a benchmark appendix that names its harnesses and adjustments.

This post was drafted with AI assistance and reviewed by RITS staff.

Sources

Related stories

agentic ai

JetBrains Ships Mellum2.1, a 12B Open Model for Coding Agents

JetBrains released Mellum2.1 on October 8, 2026 — the next version of the 12-billion-parameter mixture-of-experts model it open-sourced in June. The architecture is unchanged, the license is still Apache 2.0, and the weights are on Hugging Face. What changed is everything after pre-training: JetBrains says the update was driven by scaling up reinforcement learning in […]

alibaba

Qwen3.8-27B: Frontier Agentic Scores on a Single Consumer GPU

Alibaba released Qwen3.8-27B on August 14, 2026 — a 27-billion-parameter dense vision-language model under Apache 2.0, published on Hugging Face and ModelScope. It is the small sibling of the 2.4-trillion-parameter Qwen3.8-Max whose weights went up the day before, and on several agentic benchmarks it does not behave like a small model at all: 61.7 on […]

agentic ai

Poolside Releases Laguna S 2.1, a 118B Open-Weight Coding Model

On July 21, 2026, San Francisco-based Poolside released Laguna S 2.1 — a 118-billion-parameter Mixture-of-Experts model built for agentic coding that activates only 8 billion parameters per token. It tops the SWE-Bench Multilingual table at 78.5%, holds its own against models ten to twenty times its size on long-horizon coding benchmarks, and fits on a […]

Never miss a RITS update

Subscribe to the RSS feed for AI, emerging technology, and digital scholarship news curated for the NYU Shanghai community, or get in touch to suggest a story.