X publiceert zijn algoritme op GitHub — wat staat erin?

X publiceert zijn algoritme op GitHub — wat staat erin?

TL;DR

  • Wat: X (voorheen Twitter) heeft de broncode van zijn aanbevelingsalgoritme gepubliceerd op GitHub, inclusief een draaibaar AI-model.
  • Waarom relevant: Als ondernemer die X gebruikt voor bereik, kun je nu letterlijk zien welke signalen bepalen of jouw post wordt getoond.
  • Wat je ermee kunt: Bekijk de rankingfactoren en evalueer of je contentstrategie op X aansluit bij wat het algoritme beloont.

Elon Musk kondigde aan dat het nieuwste X-algoritme op GitHub is gezet. Ik vind dit interessant omdat het de eerste keer is dat een groot socialmediaplatform niet alleen een beschrijving geeft van hoe hun feed werkt, maar de daadwerkelijke productiecode beschikbaar maakt. Dat is een ander niveau van openheid dan we gewend zijn.

Wat is er precies vrijgegeven?

De repository staat op GitHub onder xai-org/x-algorithm en bevat de volledige code achter de "For You"-feed — het scherm dat de meeste gebruikers als eerste zien wanneer ze X openen. De codebase is geschreven in Rust (57%) en Python (43%), en valt onder de Apache 2.0-licentie.

Het systeem werkt in drie stappen:

  1. Kandidaatselectie — Van ruim 500 miljoen dagelijkse posts filtert het systeem zo'n 1.500 kandidaten. Dat zijn posts van accounts die je volgt én posts die een machine-learningmodel als relevant inschat.
  2. Ranking — Een AI-model genaamd "Phoenix", gebaseerd op dezelfde transformer-architectuur als Grok (het AI-model van xAI), voorspelt hoe waarschijnlijk het is dat je met een post interacteert.
  3. Filtering — Duplicaten, geblokkeerde content en diversiteitsregels worden toegepast.

Wat mij opvalt: bij de meest recente update van 15 mei 2026 is er ook een voorgetraind mini-model bijgeleverd — een compact neuraal netwerk van ongeveer 3 GB dat je lokaal kunt draaien. Dat betekent dat technisch onderlegde mensen nu zelf kunnen testen hoe de ranking werkt.

Waarom doet X dit?

Daar zijn meerdere verklaringen voor. De officiële reden is transparantie: gebruikers en ontwikkelaars moeten kunnen zien hoe hun feed tot stand komt. Musk beloofde bij de overname van Twitter in 2022 al dat het algoritme openbaar zou worden.

Maar er is ook een andere context. Volgens TechCrunch kwam de eerste publicatie in januari 2026 terwijl X een boete van 140 miljoen euro van de EU aan de broek had voor het overtreden van de Digital Services Act — specifiek transparantieverplichtingen. Critici noemen het daarom "transparantietheater": je laat de code zien, maar de vraag is of dat daadwerkelijk inzicht geeft in hoe het platform zich gedraagt.

Kritiek op de openheid

Ik vind het eerlijk om te vermelden dat niet iedereen overtuigd is. Bij de eerdere opensourcepublicatie in 2023 was de kritiek dat de code incompleet was en de werkelijke werking niet volledig verklaarde. Bovendien is X als bedrijf sinds de overname door Musk juist minder transparant geworden op andere vlakken — het platform werd privaat, transparantierapporten verschenen later dan voorheen.

De belofte is nu dat de repository elke vier weken wordt bijgewerkt met developer notes. Tot nu toe lijkt dat schema te worden aangehouden.

Wat betekent dit voor jou als ondernemer?

Stel dat je als MKB-ondernemer X gebruikt om klanten te bereiken of je expertise te delen. Dan geeft deze publicatie je voor het eerst concreet inzicht in wat het algoritme beloont.

Uit de code en analyses die er inmiddels over zijn verschenen, blijkt dat het systeem sterk leunt op:

  • Engagement-voorspelling — Het model voorspelt niet alleen likes, maar ook replies, reposts en de tijd die iemand aan een post besteedt.
  • In-network vs. out-of-network — Posts van accounts die je volgt concurreren met posts van onbekenden. Dat "ontdekkings"-deel wordt volledig aangestuurd door het Phoenix-model.
  • Snelheid van interactie — Vroege engagement na publicatie lijkt een sterk signaal te zijn.

Voor een ondernemer met beperkte tijd is de praktische les: de eerste minuten na het posten doen ertoe, en content die gesprekken uitlokt (replies) wordt waarschijnlijk hoger gerankt dan content die alleen passief wordt bekeken.

Een kanttekening

Ik wil wel benadrukken: dit is een momentopname. Het algoritme verandert elke vier weken. Wat vandaag werkt, kan volgende maand anders zijn. Het is dus geen blauwdruk om "het systeem te hacken" — het is eerder een kijkje in de keuken dat je helpt begrijpen waarom sommige posts meer bereik krijgen dan andere.

Hoe verhoudt dit zich tot andere platforms?

Wat mij hier opvalt is het contrast met andere grote platforms. Meta (Facebook, Instagram) en TikTok publiceren hooguit beschrijvingen van hoe hun algoritmes werken — academische papers, blogposts — maar nooit de daadwerkelijke code. X is daarmee, voor zover ik kan nagaan, het enige grote socialmediaplatform dat productiecode vrijgeeft.

Is dat genoeg om het "het meest transparante platform" te noemen? Dat hangt ervan af hoe je transparantie definieert. Code publiceren is één ding. Verantwoording afleggen over de effecten van die code — op polarisatie, op informatieverspreiding, op welke stemmen worden versterkt — is iets anders.

Een nuchtere observatie

Voor mij is dit vooral een interessante ontwikkeling om te volgen, niet om meteen je hele strategie op om te gooien. De waarde zit hem in het feit dat je als ondernemer nu kunt verifiëren wat "social media experts" je vertellen over het algoritme. Je hoeft het niet op hun woord te geloven — de code is er.

Tegelijkertijd denk ik dat de meeste ondernemers niet zelf door Rust-code gaan scrollen. De echte waarde ontstaat wanneer onafhankelijke onderzoekers en journalisten deze code analyseren en er bruikbare inzichten uit destilleren. Dat proces is nu al begonnen, en ik verwacht dat we de komende weken meer concrete bevindingen gaan zien.

Wat mij betreft is het belangrijkste signaal niet wat er in het algoritme staat, maar dát het er staat. Het verschuift de discussie van "wat denken we dat werkt" naar "wat kunnen we aantonen dat werkt." En dat is, ongeacht wat je van X of Musk vindt, een stap in een richting die ik interessant vind.