Key takeaways
- Recursive released Flint on October 21, 2026. The public RecursiveSI/flint repository contains BF16 weights, configuration, tokenizer, chat template and an SGLang kit under Apache 2.0; separate INT4 and NVFP4 artifacts are also public.
- The model card specifies 39.8 billion total parameters and approximately 2.5 billion active per token, text input and output, reasoning and multi-turn tool use. It is a local/open-weight release, not a priced managed API launch.
- Recursive reports 54.9% on Terminal-Bench 2.1, 89.7% on SWE-bench Pro v2 and 74.2% on SWE-bench Verified. These are vendor-run results with disclosed sampling and harness notes, not AccessAllGPT reproductions or directly comparable leaderboard proof.
- The launch page says Flint supports up to 512,000 tokens and recommends staying within 256,000; the live model card documents 262,144 total prompt-plus-output tokens. Treat 262,144 as the current artifact contract until Recursive reconciles the discrepancy.
- The base BF16 download is about 80 GB and the supplied SGLang path calls for one B300 or H200 GPU. A 26 GB Q4_1 GGUF targets local runtimes, but buyers should measure accuracy, memory, throughput and tool reliability on the exact artifact and hardware they will use.
Flint is available now as an open-weight coding model
Recursive released Flint on October 21, 2026 as a local model for agentic coding. The live RecursiveSI/flint repository exposes the BF16 checkpoint, configuration, tokenizer, chat template and an SGLang serving kit under Apache 2.0. Separate repositories provide quantized artifacts, including a 26 GB Q4_1 GGUF. This is usable artifact availability, not a future open-weight promise.
Flint is designed to investigate repositories, fix bugs, implement features and write tests. Recursive documents local runtimes including rec, llama.cpp, Ollama, LM Studio and Unsloth, GPU serving through SGLang and vLLM, and harness connections for OpenCode, Pi, Cline and OpenHands. Hugging Face currently shows no Inference Provider deployment for the base model, and neither Recursive nor NVIDIA publishes a managed-API price.
The model activates a small fraction of its 39.8B parameters
The model card describes a decoder-only mixture-of-experts Transformer with 39.8 billion total parameters and approximately 2.5 billion active per token, including the output head. Its body alone activates about 2.2 billion parameters. The network has 49 layers: two dense layers followed by 47 mixture-of-experts layers, each with 256 routed experts, six selected experts and one always-active shared expert.
Flint accepts and returns text and supports reasoning and multi-turn tool calls. It does not claim image, audio or video input. The stated knowledge cutoff is June 2026. The card warns that structured tool-call grammar does not make actions safe; applications still need permissions, execution boundaries, code review and tests.
The published context limits do not agree
Recursive’s launch page says Flint supports context windows up to 512,000 tokens and recommends staying within 256,000 for best results. The live BF16 model card instead documents a 262,144-token configuration shared by prompt and generated output. Those statements are close at the recommended operating point but materially different as maximum contracts.
Use 262,144 prompt-plus-output tokens as the conservative current artifact limit unless Recursive publishes a checkpoint-specific configuration and validation for 512,000. Capacity is not uniform accuracy: the model card explicitly says long reasoning can consume the output budget and that the configured window does not guarantee consistent performance across lengths or tasks.
Recursive reports strong coding scores, not independent results
The model card reports 54.9% on Terminal-Bench 2.1, 89.7% on SWE-bench Pro v2 and 74.2% on SWE-bench Verified. Flint runs used temperature 1.0, top-p 0.95 and top-k 20. Agentic results are average pass@1 over at least five attempts; Terminal-Bench used Terminus 2, and the SWE-bench runs used mini-swe-agent. Recursive says web-retrieved Terminal-Bench solutions were counted as unsuccessful.
Those disclosures improve interpretability but do not create independent validation. Recursive also compares Flint with results reported by other developers whose setups may differ. Treat the numbers as release claims and rerun a versioned repository suite with the same checkpoint, quantization, runtime, harness, context and tool policy before choosing it over another coding model.
Local speed depends on the artifact and runtime
Recursive reports more than 125 output tokens per second on an M4 Pro MacBook Pro and more than 150 on a 64 GB RTX Spark at short contexts using its optimized engine. It also says Flint remains fast through a 128,000-token session and that specialized kernels improved RTX Spark generation speed by 55% without changing weights. NVIDIA repeats the 55% claim. AccessAllGPT did not reproduce any of these measurements.
The base BF16 repository is about 80 GB and its included SGLang instructions specify one B300 or H200 GPU per replica. The 26 GB INT4 GGUF lowers the storage and memory threshold for local use, while an NVFP4 variant targets NVIDIA hardware. Precision, runtime, prompt length, KV cache, speculative decoding, thermal limits and harness behavior can all change speed and quality, so one launch number is not a deployment forecast.
Eureka Machine claims need separate evaluation
Recursive says its Eureka Machine helped search architecture choices, quantization recipes, data and training methods, infrastructure and hardware-specific kernels. The company says a small human-and-agent team built Flint from scratch in under four months. It describes an offline distillation stage for the four-bit output layer and says the final NVFP4 model scored within 0.7 points of BF16 across its benchmark set.
That is evidence about Recursive’s development narrative, not proof that automated research made every contribution or that the process generalizes. The public model card gives only a high-level training summary—pretraining, mid-training, supervised fine-tuning and reinforcement learning over text, code, instruction-following and agentic tasks. It does not provide a complete dataset inventory, token count, contamination audit, training compute, evaluation logs or independent reproduction.
What AI coding teams should do next
Trial the exact Flint artifact only if local data handling, Apache-2.0 weights or low active-parameter inference matters. Begin with a repository whose expected behavior is known. Pin the checkpoint revision, runtime, chat template and generation settings; run explanation, focused-test, bug-fix and tool-use tasks; and record compile, test, security, latency, memory and human-review outcomes.
Constrain tool permissions and require review for consequential changes. Wait if a managed endpoint, published service terms, verified 512,000-token operation, independent benchmarks or a complete training-data account is mandatory. Reject the deployment when the 26 GB quantized footprint still exceeds the target hardware, when output quality fails at the required context, or when local operation shifts patching and security work onto a team that cannot own it.
Copy-ready Flint adoption check
Complete one record for one checkpoint, runtime, harness and hardware target. Do not mix BF16, INT4, NVFP4 or vendor-reported results.
Entries stay in this browser tab and are not submitted to AccessAllGPT. Blank responses are copied as [Unresolved].
Repository, immutable revision, file hashes, precision, license, tokenizer, chat template, model configuration and download size.
Hardware, OS, runtime and version, launch command, context configuration, KV-cache policy, concurrency, harness and tool-call parser.
Representative repositories, languages, bug fixes, features, tests, refactors, long-context tasks and expected acceptance criteria.
Filesystem, shell, network, secrets, package installation, approvals, sandboxing, logging, rollback and human-review rules.
Pass rate, compilation and tests, regressions, security findings, tool-call correctness, review time and comparison baseline.
Prompt lengths, output budgets, cold start, prefill, output tokens per second, memory, concurrency, power and thermal behavior.
Validated prompt-plus-output length, retrieval quality, task accuracy by length and whether the 262,144/512,000 documentation conflict matters.
Adopt, constrain, wait or reject; rollout ceiling; unresolved gates; owner; expiry; and changes that force retesting.
Primary sources
Browse the publication-wide evidence index →
- Introducing FlintRecursive · Reviewed: Launch description; architecture and active parameters; coding use case; context guidance; benchmark methodology; local speed claims; Eureka Machine contributions; quantization; supported runtimes; weights and license · Retrieved · Supports: Recursive describes Flint as a 40-billion-parameter mixture-of-experts coding model with 2.5 billion active parameters per token, publishes vendor-run evaluation and local-speed claims, and says weights are available under Apache 2.0 for local use.
- RecursiveSI/flint model cardRecursive on Hugging Face · Reviewed: BF16 artifact availability; model architecture; parameter counts; modalities; context configuration; knowledge cutoff; benchmark scores and methodology; hardware and download guidance; generation settings; training summary; limitations; license; provider status · Retrieved · Supports: The live model card identifies a 39.8B-parameter text model with about 2.5B active parameters, a 262,144-token prompt-plus-output configuration, BF16 weights of about 80 GB, one-B300-or-H200 SGLang guidance, Apache 2.0 licensing and no listed Hugging Face Inference Provider deployment.
- Flint documentationRecursive · Reviewed: Local and GPU runtime options; supported coding harnesses; setup chooser; first-task recommendation; release and troubleshooting paths · Retrieved · Supports: Recursive documents local use through rec, Ollama, Unsloth, LM Studio and llama.cpp; GPU serving through Transformers, SGLang and vLLM; and harness connections for OpenCode, Pi, Cline and OpenHands.
- Bringing the Spark to Europe: Local Intelligence Powers Next Wave of AgentsNVIDIA Blog · Reviewed: October 21 publication date; Flint launch summary; architecture; RTX and DGX availability; open-weight and license statement; NeMo post-training paths; 55% RTX Spark kernel claim; adjacent local-AI announcements · Retrieved · Supports: NVIDIA independently confirms the October 21, 2026 launch event and availability of Flint weights for NVIDIA local hardware, while repeating vendor-supplied performance and benchmark claims that remain unverified by AccessAllGPT.
- RecursiveSI/flint-int4-gguf model repositoryRecursive on Hugging Face · Reviewed: INT4 GGUF artifact; Apache 2.0 license; model size; Q4_1 file size; Apple Silicon instructions; llama.cpp, Pi and OpenCode integration notes; training-data pointer · Retrieved · Supports: The public INT4 GGUF repository exposes a 26 GB Q4_1 artifact under Apache 2.0 and documents local use with llama.cpp and coding harnesses; it points back to the base card for training information.
Limitations
This is a first-party public-source launch briefing, not an independent benchmark, model audit, red-team, code-quality assessment, training-data audit, contamination analysis, license opinion or production endorsement. AccessAllGPT did not download the roughly 80 GB BF16 checkpoint or 26 GB INT4 artifact; verify hashes; run Flint, rec, llama.cpp, SGLang, vLLM or a coding harness; inspect training corpora; reproduce Terminal-Bench, SWE-bench or speed results; test long-context accuracy, tool safety, harmful output, quantization loss, memory, power or concurrency; validate the 512,000-token claim; audit the Eureka Machine; or obtain a hosted service, pricing, SLA or data-processing terms. Public artifacts, cards and documentation can change after retrieval.
Disclosures
AccessAllGPT received no Recursive, NVIDIA or Hugging Face account, model access, hardware, credits, benchmark logs, private briefing, review, payment or compensation for this article. Recursive, NVIDIA and Hugging Face did not sponsor, review or endorse it. AccessAllGPT did not test, score, rank or deploy Flint. AccessAllGPT Research is operated by NeuralArc, is independent, and is not affiliated with Recursive, NVIDIA, Hugging Face or any named runtime or harness. Publication-wide relationships are listed on the disclosures page.
Further AccessAllGPT guidance
Continue the research
Get evidence-led updates for teams making production AI decisions.