Apple distribuit al maandenlang een AI-model binnen macOS via Apple Intelligence. Tot nu toe vereiste toegang daartoe het ontwikkelen van applicaties met de officiële frameworks van Apple. Met Apfel, een open source-project onder MIT-licentie, kan iedere ontwikkelaar dat model nu rechtstreeks gebruiken vanuit de terminal, integreren in zijn applicaties of tentoonstellen via een API die compatibel is met OpenAI. Maar misschien is het nieuws niet zozeer over Apfel zelf, maar over wat dit betekent voor de toekomst van lokale AI op de Mac.
De kern van Apfel in 20 seconden
- Apfel geeft toegang tot het lokale Apple Intelligence-model via de terminal of een API die compatibel is met OpenAI.
- Alles werkt offline zonder dat extra modellen gedownload hoeven te worden.
- Het project gebruikt het al aanwezige model in macOS voor Apple Silicon.
- De belangrijkste beperking ligt niet bij de tool, maar bij de beperkte contextvenster van het Apple-model.
In de afgelopen jaren betekende het uitvoeren van AI-modellen lokaal dat men vaak vele gigabytes moest downloaden via tools zoals Ollama, llama.cpp of MLX. Elke ontwikkelaar moest zelf het model kiezen, updates beheren en aanzienlijke opslagruimte en geheugen gebruiken.
Apfel biedt een compleet andere aanpak. Het model is al geïnstalleerd samen met het besturingssysteem. Wat ontbrak, was een eenvoudige manier om er toegang toe te krijgen.
Een brug tussen Apple Intelligence en de OpenAI-ecosystemen
Apfel ontwikkelt geen nieuw model en wijzigt Apple Intelligence niet. Het fungeert als een compatibilatielaag boven het Foundation Models-framework van Apple.
De installatie vereist slechts één commando:
brew install apfelVanaf dat moment kan elke Mac met Apple Silicon, macOS Tahoe 26 of hoger en ingeschakelde Apple Intelligence het ingebouwde model gebruiken.
De tool biedt drie manieren om toegang te krijgen:
- Interactieve terminal.
- CLI voor automatisering en scripting.
- Server die compatibel is met de API van OpenAI.
De laatste optie is bijzonder interessant, omdat het bestaande applicaties mogelijk maakt te hergebruiken met minimale aanpassingen. In veel gevallen is het voldoende om de base_url van de OpenAI-client te wijzigen, zodat alle verzoeken volledig lokaal worden verwerkt.
Dit betekent dat assistenten voor VS Code, interne tools, scripts in Python of Node.js, en zelfs bedrijfstoepassingen kunnen profiteren van het Apple-model zonder informatie naar externe diensten te sturen.
Een volledig lokale AI
Een van de meest interessante aspecten is dat alle inferenties binnen de eigen computer plaatsvinden.
Er is geen afhankelijkheid van internet.
Er worden geen tokens verbruikt.
Er zijn geen gebruikskosten.
En vooral: broncode, documenten of persoonlijke gegevens verlaten nooit de computer.
Voor veel bedrijven betekent dit een belangrijke privacy- en nalevingsvoordeel, vooral voor eenvoudige taken zoals:
- genereren van commit-berichten;
- samenvatten van documentatie;
- tekst classificeren;
- inhoud etiquetteren;
- genereren van terminalcommando’s;
- kleine repetitieve taken automatiseren.
De echte beperking ligt niet bij Apfel
Toch heeft het enthousiasme een belangrijke technische kant.
Het model dat Apple momenteel verspreidt, telt ongeveer 3 miljard parameters. Dit is voldoende voor lichte taken, maar veel minder dan modellen zoals Claude, GPT-5, Gemini of recente open source-alternatieven.
Nog belangrijker is het contextvenster, dat ongeveer 4.096 tokens groot is voor input en output gecombineerd.
Dit bepaalt volledig de toepassingen.
Met deze limiet is het bijvoorbeeld moeilijk om:
- grote documenten te analyseren;
- volledige softwareprojecten te reviewen;
- agents te bouwen die lange conversaties kunnen voeren;
- geavanceerde programmeerassistenten te gebruiken;
- grote logs te verwerken.
In de praktijk werkt het model uitstekend voor snelle vragen, maar blijft het voorlopig onder de lat van moderne ontwikkelingsassistenten.
Als Apple het contextvenster uitbreidt, zou de situatie drastisch veranderen
Wat Apfel vooral laat zien, is niet alleen de tool zelf, maar ook het potentieel van het platform.
Apple controleert zowel hardware, besturingssysteem, AI-framework als het model zelf. Dat betekent dat het future upgrades kan doorvoeren om het contextvenster te vergroten zonder dat de ontwikkelaar hier iets van merkt.
Zo’n verandering zou veel meer impact hebben dan alleen meer parameters toevoegen.
Een contextvenster van 32.000, 64.000 of meer tokens zou het mogelijk maken om in de lokale omgeving taken uit te voeren die nu nog afhankelijk zijn van de cloud, zoals:
- Programmeersystemen die volledige projecten begrijpen;
- Analyse van uitgebreide technische documentatie;
- Grootschalige code review;
- Agents die langdurige conversaties onderhouden;
- Volledig offline bedrijfsautomatisering;
- Semantisch doorzoeken van lokale documentatie;
- Verwerken van grote kennisdatabanken zonder het apparaat te verlaten.
In dat scenario wordt Apfel niet slechts een hulpmiddel voor ontwikkelaars, maar de poort naar een ecosysteem van volledig lokale AI-toepassingen.
Lokale AI begint op te lijken op een systeembestandsfunctie
Tot voor kort betekende het integreren van lokale AI het downloaden van modellen, het configureren van accelerators, versiebeheer en het gebruiken van meerdere gigabytes opslagruimte.
Apple lijkt voor een andere weg te kiezen.
Het model wordt ingebouwd in het besturingssysteem, net als Safari of Spotlight.
Ontwikkelaars hoeven alleen maar een interface te hebben om het te gebruiken.
Apfel toont aan dat zo’n interface kan worden gebouwd met de standaard industriepraktijk: de API van OpenAI.
Als Apple continueert met de ontwikkeling van Foundation Models, het contextvenster uitbreidt en deze integratieaanpak behoudt, is het goed mogelijk dat de volgende generatie MacOS-applicaties standaard gebruikmaken van lokale AI voor veel dagelijkse taken. In dat scenario blijft de cloud nodig voor de krachtigste modellen, maar kunnen een groot deel van de workloads direct op de Mac worden uitgevoerd — met lagere latency, meer privacy en zonder extra kosten per verzoek.
Veelgestelde vragen
Wat is Apfel?
Een open source-tool waarmee je via de terminal of een API die compatibel is met OpenAI toegang krijgt tot het lokale Apple Intelligence-model.
Moet ik AI-modellen downloaden?
Nee. Het gebruikt het model dat Apple al meegeleverd heeft met Apple Intelligence, dus er hoeven geen gigabytes aan modellen te worden gedownload.
Kan het GPT of Claude vervangen?
Niet voor complexe taken. Het is ontworpen voor automatiseringen, lichte assistentie en dagelijkse operaties die volledig lokaal kunnen worden uitgevoerd.
Wat zou Apple moeten verbeteren om lokale AI te stimuleren?
Een van de meest invloedrijke verbeteringen zou het aanzienlijk uitbreiden van het contextvenster zijn. Daardoor kunnen langere documenten worden verwerkt, volledige ontwikkelprojecten worden begrepen, en kunnen krachtigere lokale agents worden ingezet zonder afhankelijk te zijn van de cloud.
