← Terug naar kennisbank

AI Nieuws

Flint: een programmeermodel voor je laptop, grotendeels door AI ontwikkeld

Flint: een programmeermodel voor je laptop, grotendeels door AI ontwikkeld

·

Leestijd: 4 min

Flint is een nieuw codeermodel van het bedrijf Recursive. Het bijzondere is dat Flint klein genoeg is om op een gewone laptop te draaien en dat het grotendeels is ontwikkeld met behulp van Recursive’s eigen onderzoeks‑AI, de Eureka Machine. Het model is gratis te downloaden en bedoeld als hulpmiddel voor programmeertaken, zonder dat alles via de clouddiensten van grote bedrijven hoeft te lopen.

Wat is Flint?

Flint is een taalmodel dat speciaal is getraind om te helpen bij programmeren. Je kunt het op je eigen computer gebruiken, offline, waardoor je code privé blijft en je geen gebruikskosten van cloud‑diensten betaalt.

Het model is openbaar beschikbaar onder de Apache 2.0‑licentie, een open‑source‑licentie (vrij bruikbaar en aanpasbaar), en te downloaden via de gebruikelijke sites voor het delen van AI‑modellen.

Flint gebruikt het zogenaamde mixture‑of‑experts‑ontwerp: bij elke taak wordt slechts een klein deel van het model actief gebruikt — ongeveer 2,5 miljard van de in totaal 40 miljard instellingen (zogenaamde parameters). Daardoor blijft het licht genoeg om op een laptop te draaien.

Hoe is Flint gebouwd?

Recursive zegt dat hun onderzoeks‑systeem, de Eureka Machine, bijna elk deel van de ontwikkeling heeft geholpen. Deze machine bedenkt ideeën, voert experimenten uit en gebruikt de resultaten om het volgende experiment te kiezen. Volgens het bedrijf kon een kleine groep hierdoor Flint vanaf nul bouwen in minder dan vier maanden.

Belangrijke technische verbeteringen die de Eureka Machine leverde, zijn onder meer:

  • een sparsere modelopzet (waardoor het model minder geheugen nodig heeft),

  • training met lagere precisie die Flint 71% kleiner maakte met bijna geen kwaliteitsverlies,

  • aangepaste kernels, gespecialiseerde programma’s die de rekenwerkzaamheden versnellen.

Recursive presenteert dit als een vroege vorm van ‘recursieve zelfverbetering’: AI die helpt betere AI te maken, terwijl mensen het proces blijven overzien en kunnen ingrijpen.

Prestaties en vergelijking met andere modellen

Flint is verrassend snel en efficiënt voor zijn grootte. In tests op een MacBook Pro met een M4 Pro‑chip genereerde Flint ongeveer 131 tokens per seconde — een token is een stukje tekst, bijvoorbeeld een woorddeel — terwijl vergelijkbare modellen op die machine 58 tot 69 tokens per seconde haalden.

Op bepaalde grafische kaarten zoals Nvidia’s RTX Spark haalde Flint zelfs meer dan 150 tokens per seconde.

Op benchmarks die meten hoe goed een model echte softwarefouten oplost (SWE‑Bench Verified), presteerde Flint beter dan andere modellen met minder dan 50 miljard parameters. In een gemiddelde van zes tests scoorde alleen Alibaba’s Qwen3.8 27B hoger dan Flint.

Flint is kleiner en veel minder veeleisend dan sommige recente open modellen. Ter vergelijking: Meta’s Muse Spark Open gebruikt 816 miljard parameters en vereist minstens een terabyte werkgeheugen.

Wat betekent dit voor jou?

Voor ontwikkelaars en mensen die met code werken biedt Flint een aantal praktische voordelen:

  • Je kunt het offline gebruiken op je eigen laptop, wat privacy vergroot.

  • Je betaalt geen cloud‑verwerkingstarieven, die bij intensief gebruik flink kunnen oplopen.

  • Het model is vrij te downloaden en aan te passen dankzij de Apache 2.0‑licentie (open‑source, vrij bruikbaar en aanpasbaar).

Recursive wijst erop dat Flint meer begeleiding nodig heeft dan de grootste commerciële codeerhulpen. Grote taken werken het beste als je ze in kleinere stappen opsplitst. Toch tonen vroege gebruikerservaringen aan dat Flint voor veel programmeerklussen snel en nauwkeurig is.

Conclusie

Flint is een opvallend voorbeeld van een compact programmeermodel dat op een gewone laptop werkt en grotendeels met hulp van AI is gebouwd. Het laat zien dat modellen niet altijd enorme rekencentra hoeven te gebruiken om goede prestaties te leveren. Recursive ziet Flint als een stap in een groter project: hun Eureka Machine moet steeds beter worden in het meewerken aan nieuwe modellen, terwijl mensen het proces blijven controleren.