Kennisbank → Lokale AI & techniek

Wat is MLX en waarom maakt Apple Silicon lokale AI betaalbaar?

Door Ruben van Herck — oprichter Ruberio, bouwer van Verbinn Gepubliceerd: 10 juli 2026 Laatst gecontroleerd: 10 juli 2026

MLX is een open-source softwarebibliotheek van Apple, uitgebracht in december 2023, waarmee je machine-learning-modellen — zoals de taalmodellen achter AI-verslagen — rechtstreeks op een Mac met Apple Silicon draait [1][2]. Het antwoord op de tweede helft van de vraag zit in de architectuur van die chips: unified memory. In een gewone AI-computer heeft de grafische kaart zijn eigen, dure geheugen (VRAM) dat losstaat van het werkgeheugen; grote modellen passen alleen als je een kaart van duizenden euro's koopt. Apple Silicon heeft één gedeelde geheugenpool die de processor, de grafische chip en de AI-versneller allemaal rechtstreeks gebruiken [1][3]. MLX is speciaal gebouwd om dat gedeelde geheugen optimaal te benutten, zonder data heen en weer te kopiëren [2]. Het gevolg: een gewone Mac die je in de winkel koopt, kan modellen draaien waarvoor je anders serverhardware nodig had. Dat maakt volledig lokale AI — waarbij geen woord het pand verlaat — betaalbaar en haalbaar voor een normale organisatie, in plaats van een luxe voor techbedrijven.

Wat MLX precies is

MLX staat voor "machine-learning voor Apple Silicon" en is wat programmeurs een array framework noemen: een gereedschapskist om de wiskundige bewerkingen uit te voeren die aan alle AI ten grondslag liggen [1]. Apple bracht het eind 2023 uit als open source, wat betekent dat de broncode voor iedereen te lezen en te controleren is [2]. Het wordt ontwikkeld door het machine-learning-onderzoeksteam van Apple zelf.

De bibliotheek is bewust vertrouwd gemaakt: de programmeerinterface lijkt sterk op NumPy, het gereedschap dat vrijwel elke data-wetenschapper al kent, en er zijn koppelingen voor Python, Swift, C en C++ [1][2]. Voor de praktijk telt vooral wat je ermee kunt: met een paar regels code draai je op een Mac een taalmodel dat tekst genereert, een spraakmodel dat audio transcribeert, of een model dat afbeeldingen maakt. Alles rekent lokaal — er komt geen cloud, geen API en geen externe server aan te pas.

Het geheim: unified memory

Om te begrijpen waarom MLX zo goed werkt, moet je weten hoe een klassieke AI-computer met geheugen omgaat. Daar zitten twee gescheiden pakketjes geheugen in: het werkgeheugen (RAM) van de processor, en het aparte, snelle geheugen (VRAM) op de grafische kaart. Een AI-model moet in dat VRAM staan om snel te rekenen. Wil je een groot model draaien, dan heb je dus een grafische kaart met veel — en duur — VRAM nodig, en moet er voortdurend data heen en weer worden gekopieerd tussen de twee geheugens.

Apple Silicon werkt anders. De chip heeft één gedeelde geheugenpool — unified memory — die de processor, de grafische chip én de AI-versneller allemaal rechtstreeks kunnen benaderen [1][3]. MLX is speciaal geoptimaliseerd voor dat model: de gegevens waarmee gerekend wordt, leven in dat gedeelde geheugen, en een bewerking kan op elk deel van de chip worden uitgevoerd zonder dat de data eerst gekopieerd hoeft te worden [2]. Dat kopiëren was in de oude opzet een flinke rem; door het weg te nemen, wordt het draaien van grote modellen zowel eenvoudiger als efficiënter.

Er is nog een praktisch gevolg. Omdat het geheugen gedeeld is, bepaalt de totale hoeveelheid geheugen van je Mac hoe groot een model mag zijn — niet de losse capaciteit van een grafische kaart. Apple levert Macs met tot 128 GB gedeeld geheugen [6], en dat betekent dat één machine modellen aankan die op een gewone pc een stapel dure kaarten zouden vragen.

Waarom dat lokale AI betaalbaar maakt

Hier komen de puzzelstukken samen. Tot voor kort was "AI in eigen beheer draaien" synoniem met een serverkast: één of meerdere grafische kaarten van elk enkele duizenden euro's, een machine die veel stroom trekt en warmte produceert, plus iemand die dat allemaal beheert. Voor een zorgorganisatie of een advocatenkantoor is dat geen realistische investering — en dus belandde de data noodgedwongen in de cloud, bij een leverancier.

Unified memory plus MLX verandert die rekensom. Eén Mac die je gewoon in de winkel koopt, doet het werk waar je vroeger serverhardware voor nodig had. Wetenschappelijk onderzoek naar machine-learning op Apple Silicon concludeert dan ook dat MLX "efficiëntere en toegankelijkere" AI-toepassingen op het apparaat zelf mogelijk maakt [5]. De kosten verschuiven van een dure, gespecialiseerde serveropstelling naar de aanschafprijs van één desktop plus wat stroom. Onafhankelijk onderzoek laat bovendien zien dat lokale taalmodel-inference op Apple Silicon inmiddels productiewaardige snelheden haalt — bruikbaar voor echt werk, niet alleen voor demo's [7].

Betaalbaar betekent hier dus twee dingen tegelijk. Financieel: geen serverruimte en geen doorlopend cloudabonnement per verwerkte minuut. En organisatorisch: je hoeft geen gespecialiseerd IT-team te hebben om een AI-server te onderhouden. Dat is precies wat lokale, privacyvriendelijke AI binnen bereik brengt van organisaties die het anders links zouden laten liggen.

Quantisatie: grote modellen die op één Mac passen

Betaalbaarheid heeft nog een tweede motor: quantisatie. Een taalmodel bestaat uit miljarden getallen (parameters). Standaard worden die opgeslagen in hoge precisie, wat veel geheugen kost. Quantisatie slaat diezelfde getallen op in lagere precisie — bijvoorbeeld 4 bits in plaats van 16 — waardoor het model fors kleiner wordt en sneller antwoordt, met slechts beperkt kwaliteitsverlies [3]. MLX heeft quantisatie ingebouwd, met efficiënte manieren om de gecomprimeerde getallen tijdens het rekenen weer uit te pakken.

Het effect is dat een model dat in volle precisie niet in het geheugen zou passen, na quantisatie ruim past op een gewone Mac. In Apple's eigen demonstratie draait zelfs een taalmodel van honderden miljarden parameters lokaal op één Mac met voldoende geheugen, met tekstgeneratie sneller dan je kunt lezen [3]. Voor iets alledaags als het schrijven van een gespreksverslag heb je zulke reuzen niet nodig — een middelgroot, gequantiseerd model volstaat ruim — maar het laat zien hoeveel er tegenwoordig op één desktop past. Apple onderzoekt de combinatie van MLX met de nieuwste chips actief verder, onder meer met de neurale versnellers in de M5-generatie [4].

MLX naast de alternatieven

MLX is niet de enige manier om AI lokaal op een Mac te draaien, en eerlijk zijn hoort erbij. Er zijn sterke alternatieven, elk met eigen verdiensten:

  • llama.cpp is een breed geliefd, zeer draagbaar project dat taalmodellen op vrijwel elke computer draait — Mac, Windows én Linux. Die brede inzetbaarheid is een echt voordeel als je niet aan Apple gebonden wilt zijn.
  • Ollama maakt lokale modellen bijzonder toegankelijk met een simpele installatie en bediening, en ondersteunt MLX inmiddels ook als motor onder de motorkap. Voor wie snel wil starten, is dat een prettige route.
  • PyTorch met de MPS-backend is het meest gebruikte AI-framework ter wereld en draait ook op Mac. Het ecosysteem eromheen is enorm.

Waar MLX zich onderscheidt, is de nauwe verbinding met Apple Silicon: het is van de grond af gebouwd rond unified memory, terwijl sommige alternatieven een oorspronkelijk voor andere hardware bedachte aanpak vertalen naar de Mac [2]. Wetenschappelijk vergelijkend onderzoek plaatst MLX dan ook nadrukkelijk tussen de serieuze opties voor productiegebruik op Apple Silicon, naast llama.cpp, Ollama en PyTorch MPS [7]. De beste keuze hangt af van je situatie — het punt is dat lokale AI op een Mac inmiddels een volwassen, competitief landschap is, en niet langer een experiment.

Wat MLX betekent voor lokale gespreksverslagen

Voor een AI-gespreksverslag komen twee zware AI-taken bij elkaar: spraak omzetten in tekst, en van die tekst een gestructureerd verslag maken. Dat tweede deel — het schrijven én het beantwoorden van vervolgvragen — is werk voor een taalmodel, en dat is precies wat MLX lokaal op een Mac laat draaien. Zonder unified memory en MLX zou "de AI die het verslag schrijft, staat in jouw pand" een kostbare belofte zijn; dankzij deze techniek past de hele keten op één desktop die de organisatie zelf koopt. In de opstelling van Verbinn — één Mac in het eigen pand, de Kern — draait het lokale taalmodel via MLX, terwijl medewerkers via een lichte app of web-UI op het eigen netwerk werken.

Belangrijk om te onthouden: MLX bepaalt waar de AI rekent, niet of de uitkomst klopt. Een taalmodel kan formuleringen verzinnen die niet in het gesprek stonden — waarom dat gebeurt en hoe je er verslagen tegen bouwt, lees je in Waarom AI's hallucineren — en hoe je verslagen bouwt die het niet doen. Daarom blijft elk verslag een concept tot een mens het controleert en goedkeurt. Lokaal draaien lost het privacyprobleem op; de menselijke eindredactie lost het kwaliteitsprobleem op. Je hebt ze allebei nodig.

Veelgestelde vragen

Is MLX gratis?

Ja. MLX is open source en gratis te gebruiken; Apple ontwikkelt en publiceert het openlijk, en de broncode is voor iedereen te bekijken en te controleren [1][2]. De kosten van lokale AI zitten dus niet in de software, maar in de Mac waar je hem op draait — een eenmalige aanschaf, geen doorlopend abonnement.

Waarom is een Mac goedkoper dan een AI-server voor lokale modellen?

Door de unified-memory-architectuur. Op een gewone AI-server heb je een of meer dure grafische kaarten met veel eigen geheugen (VRAM) nodig om een groot model te laden. Op Apple Silicon deelt de hele chip één geheugenpool, zodat de totale hoeveelheid geheugen van de Mac bepaalt hoe groot een model mag zijn [1][6]. Eén desktop vervangt zo een serveropstelling van duizenden euro's.

Kan een gewone Mac een groot taalmodel aan?

Ja, binnen redelijke grenzen. Dankzij quantisatie — het model in lagere precisie opslaan — past een middelgroot model ruim in het geheugen en antwoordt het vlot, met beperkt kwaliteitsverlies [3]. Voor gespreksverslagen is dat meer dan genoeg. In Apple's demonstraties draaien op Macs met veel geheugen zelfs modellen van honderden miljarden parameters lokaal [3].

Verlaat mijn data de computer als ik AI via MLX draai?

Nee. MLX rekent volledig op het apparaat zelf; er is geen cloud, API of externe server in de keten [1][3]. Dat is precies waarom het geschikt is voor privacygevoelige toepassingen: je kunt de machine desnoods van internet loskoppelen en het model blijft werken. Bij Verbinn is dat bovendien na te lopen: de Kern laat zien welke uitgaande verbindingen er wél zijn, en geen daarvan draagt gespreksinhoud.

Werkt MLX ook op Windows of een gewone pc?

Nee. MLX is specifiek gebouwd voor Apple Silicon en draait op Mac (en andere Apple-platforms) [1]. Wil je lokale AI op Windows of Linux, dan gebruik je een alternatief zoals llama.cpp of Ollama. Die zijn breder inzetbaar; MLX ruilt die breedte in voor optimale prestaties op de Mac.

Bronnen

  1. [1] Apple — MLX (Apple Open Source; "an array framework designed for efficient and flexible machine learning research on Apple silicon", geoptimaliseerd voor unified memory, Python/Swift/C/C++), 2024. opensource.apple.com/projects/mlx (geraadpleegd 10 juli 2026)
  2. [2] ml-explore/mlx — MLX: An array framework for Apple silicon (GitHub; unified memory model, arrays in gedeeld geheugen zonder data te kopiëren, NumPy-achtige API, open source), 2023–2026. github.com/ml-explore/mlx (geraadpleegd 10 juli 2026)
  3. [3] Apple — Explore large language models on Apple silicon with MLX (WWDC25, sessie 298; unified memory, quantisatie, grote modellen lokaal op één Mac, "no data ever leaves your machine"), 2025. developer.apple.com/videos/play/wwdc2025/298 (geraadpleegd 10 juli 2026)
  4. [4] Apple Machine Learning Research — Exploring LLMs with MLX and the Neural Accelerators in the M5 GPU, 2025. machinelearning.apple.com/research/exploring-llms-mlx-m5 (geraadpleegd 10 juli 2026)
  5. [5] Ajayi & Odunayo — Benchmarking On-Device Machine Learning on Apple Silicon with MLX (arXiv; MLX maakt "efficiënte en toegankelijkere" on-device ML mogelijk, getoetst tegen NVIDIA CUDA), 2025. arxiv.org/abs/2510.18921 (geraadpleegd 10 juli 2026)
  6. [6] Apple Newsroom — New MacBook Pro features M4 family of chips and Apple Intelligence (unified memory tot 128 GB), 2024. apple.com/newsroom/2024/10/new-macbook-pro-features-m4-family-of-chips-and-apple-intelligence (geraadpleegd 10 juli 2026)
  7. [7] Production-Grade Local LLM Inference on Apple Silicon: A Comparative Study of MLX, MLC-LLM, Ollama, llama.cpp, and PyTorch MPS (arXiv; MLX haalt productiewaardige snelheden), 2025. arxiv.org/pdf/2511.05502 (geraadpleegd 10 juli 2026)

Ruben van Herck bouwt Verbinn: volledig lokale AI-gespreksverslagen (een samenwerking van Ruberio × Uit De Verf). Dit artikel is geschreven vanuit de praktijk van het bouwen én draaien van lokale AI in de zorg.

Verder lezen

Lokale AI op één Mac — zie het zelf werken