Recursive Flint : un modèle de codage gratuit qui tourne sur un portable
Recursive Flint est un modèle de codage MoE ouvert (40B, 2,5B actifs) qui tourne même sur un portable. L'essentiel du travail a été fait par une IA.
Cet article dans d’autres langues :العربيةDeutschEnglishEspañolItaliano日本語Polski简体中文
Dans cet article
Le 21 octobre, la startup Recursive a publié Flint, un modèle de codage ouvert sous licence Apache 2.0 qui tourne sur un simple ordinateur portable. Selon TechCrunch, l’entreprise affirme qu’un système de recherche automatisé baptisé « Eureka Machine » l’a aidée à presque chaque étape de la conception de Recursive Flint.
Qu’est-ce que le modèle de codage Recursive Flint ?
C’est un modèle MoE (mixture-of-experts) de 39,8 milliards de paramètres, dont environ 2,5 milliards travaillent sur chaque token. D’où la mention « 40B-A2.5B » sur la model card. Sous le capot, on trouve notamment :
- 49 couches, dont 47 couches MoE avec 256 experts, parmi lesquels 6 sont choisis pour chaque token, plus un expert partagé toujours actif.
- Une fenêtre de contexte de 262 144 tokens (prompt et réponse compris).
- Des connaissances arrêtées à juin 2026.
- La licence Apache 2.0, donc un usage commercial possible.
Le checkpoint complet en BF16 pèse environ 80 Go. Sous cette forme, impossible de le lancer sur un portable, mais selon la model card, Recursive a préparé des versions quantifiées spécifiques pour les puces NVIDIA et Apple Silicon. Il y en a déjà plus d’une dizaine sur Hugging Face, avec des liens tout prêts vers llama.cpp, LM Studio, Jan et Ollama.
Que sait faire Flint ?
Les résultats de la model card (fournis par Recursive) :
| Benchmark | Score |
|---|---|
| SWE-bench Pro v2 | 89,7 % |
| SWE-bench Verified | 74,2 % |
| Terminal-Bench 2.1 | 54,9 % |
Terminal-Bench a été mesuré avec le harness Terminus 2 et SWE-bench avec mini-swe-agent, en faisant la moyenne d’au moins cinq essais. Ce sont des chiffres du fabricant, donc prenons-les avec recul tant qu’il n’y a pas de mesures indépendantes.
La vitesse est plus intéressante. Selon les tests de Recursive, sur un MacBook Pro équipé d’une puce M4 Pro, Flint génère environ 131 tokens par seconde, et plus de 150 sur une NVIDIA RTX Spark. S’y ajoute un premier avis indépendant : selon TechCrunch, Will Knight, de Wired, a créé de petits programmes avec Flint sur un Mac doté de 48 Go de mémoire, et le modèle « nailed his coding requests every time », autrement dit il a réussi à chaque fois ce qu’il lui demandait.
Un modèle construit par une IA ?
Selon TechCrunch, une petite équipe l’a construit de zéro en moins de quatre mois, et l’Eureka Machine aurait proposé, entre autres, une architecture plus sparse, des kernels maison et un entraînement en basse précision, qui ont réduit la taille du modèle de 71 % pour une qualité presque identique.
Recursive n’a pas précisé combien de temps de chercheurs cela a permis d’économiser, et selon l’article, la version actuelle d’Eureka est un assistant de recherche supervisé par des humains, pas un système autonome. L’objectif à long terme du CEO Richard Socher (ancien chief scientist de Salesforce) est l’auto-amélioration récursive complète de l’IA, mais avec des humains capables d’arrêter le processus.
L’entreprise est sortie du mode furtif en mai avec 650 millions de dollars de financement pour une valorisation de 4,65 milliards de dollars, et compte parmi ses investisseurs GV, NVIDIA et AMD Ventures.
Comment essayer Recursive Flint ?
Le plus simple est de prendre l’une des versions quantifiées sur la page du modèle dans LM Studio ou Ollama. J’explique la marche à suivre étape par étape dans mon guide pour faire tourner l’IA en local. Les réglages recommandés par la model card : température 1.0, top-p 0.95, top-k 20 et au moins 32 768 tokens par réponse pour les tâches difficiles.
Pour la version complète, la model card décrit un seul GPU B300 ou H200 avec SGLang et une API compatible OpenAI. On peut brancher ce type d’endpoint sur un harness d’agents, comme nous l’avions fait avec DeepSeek gratuit dans OpenCode.
Une réserve de Recursive elle-même : Flint a besoin d’être davantage guidé que les grands assistants de codage payants, il vaut donc mieux découper les grosses tâches en étapes plus petites.
FAQ
Recursive Flint est-il gratuit ?
Oui. Les poids sont téléchargeables sur Hugging Face sous licence Apache 2.0, et en local on ne paie que l’électricité (et l’usure du matériel).
De combien de mémoire Flint a-t-il besoin ?
La version complète en BF16 pèse environ 80 Go et, selon la model card, elle est prévue pour un GPU B300 ou H200. Sur un portable, on utilise les versions quantifiées. Wired a testé le modèle sur un Mac doté de 48 Go de mémoire.
Flint a-t-il vraiment été construit par une IA ?
Selon Recursive, l’Eureka Machine a aidé à presque chaque étape, mais sous supervision humaine. L’entreprise n’a pas indiqué quelle part du travail le système a réalisée seul.