De ideeënfabriek

Schrijven · 2 okt 2026

De ideeënfabriek

Contact: één app tussen mensen en de machine

Mijn mail, WhatsApp en Signal zitten nu in één app die ik zelf heb gemaakt. Ik noem hem Contact. Het is geen chatapp en geen AI-app, het zit er ergens tussenin. Toen ik in mijn notitieboek probeerde te tekenen wat het is, kwam er een fabriek uit. In deze post leg ik die tekening uit, en ik begin bij een puzzel.

Een puzzel voor de klas

Op de school van Jurre begint de dag met een "binnenkomer", een kleine openingsactiviteit, en elk kind is een keer aan de beurt. Het bericht dat hij de volgende was, kwam binnen via de WhatsApp-groep van zijn klas. Dus op een avond ging Jurre zitten en maakte hij er zelf een: negen stipjes en een regel. "Je moet elk stipje in een eigen vakje hebben, maar je mag maar twee vierkanten tekenen."

Jurre's puzzel: de regel bovenaan, negen stipjes en een van de oplossingen
Jurre's puzzel: de regel bovenaan, negen stipjes en een van de oplossingen

Hij wilde kopieën, een nette voor iedereen. Ik maakte een foto, die binnen een paar seconden in mijn eigen fotobibliotheek thuis staat. In Contact opende ik een sessie en typte wat ik wilde: pak de laatste foto, maak een printbare pagina met de tekst en de lege puzzel, zonder de oplossing, en print hem. Eerst één pagina.

De agent wist niet waar de printer stond. Hij scande het netwerk, vond een Canon die sliep, meldde dat, en wachtte tot ik hem aanzette. Onderweg vond hij in het eigen WhatsApp-archief van Contact het oorspronkelijke bericht uit de klassengroep, dus hij wist waar de pagina voor was.

De sessie in Contact: de agent zoekt de printer, ik vertel wat hij moet maken
De sessie in Contact: de agent zoekt de printer, ik vertel wat hij moet maken
Printen, op een printer die niemand hiervoor had ingesteld
Printen, op een printer die niemand hiervoor had ingesteld

De eerste pagina kwam er flets uit, een van de cartridges was bijna leeg. De agent vond een printstand die toch diep zwart gaf, en daarna rolden de kopieën eruit. Binnen het uur lag er een stapel op tafel: het lege vierkant, de negen stipjes, de regel in een nette letter. De volgende ochtend nam Jurre ze mee naar de klas.

Het resultaat: de puzzel zonder oplossing, klaar om uit te delen in de klas
Het resultaat: de puzzel zonder oplossing, klaar om uit te delen in de klas

Die kleine avond heeft alles in zich. Iemand heeft een idee. Het komt binnen, iemand besluit dat het ertoe doet, een machine met genoeg context en energie maakt er iets van, en dat iets gaat terug naar de mensen. Dat is de fabriek.

De tekening

De tekening uit mijn notitieboek: mensen, ideeën, triage, de machine met zijn schoorsteen, en de lange pijl terug
De tekening uit mijn notitieboek: mensen, ideeën, triage, de machine met zijn schoorsteen, en de lange pijl terug

Links: mensen. Zij hebben ideeën, en die komen in elke vorm: een mail, een WhatsApp, een spraakbericht, een screenshot, een schets op een vel papier.

Dan triage, de trechter. Niet alles heeft mij nodig, en niet alles heeft mij nu nodig. Contact leest alles wat binnenkomt op de machine in het homelab: mijn eigen hardware, saaie Debian, offline. Het scheidt wat mij nodig heeft van wat kan wachten, en bundelt berichten tot gesprekken per persoon of per onderwerp, uit welke app ze ook komen. Minder apps, minder gedoe, maar meer context en meer controle.

Contact op de laptop, hier met voorbeelddata: wat mij nodig heeft, concepten, en een gesprek met een conceptantwoord dat klaarstaat
Contact op de laptop, hier met voorbeelddata: wat mij nodig heeft, concepten, en een gesprek met een conceptantwoord dat klaarstaat

Dan de machine zelf: creatie plus context. Een sessie is een agent die aan één ding werkt, met één tik gestart vanuit een gesprek. Wat hem goed maakt is niet het model, maar de context die hij krijgt. Mijn notities en regels. Elke logregel van al mijn apps en computers, ruim een miljoen signalen per dag. De fotobibliotheek. Klantbestanden en gedocumenteerde broncode. Het gesprek waar hij uit voortkomt. De machine weet waar hij staat voordat hij begint.

Bovenop staat de schoorsteen: energie, in tokens, rekenkracht en geheugen. Dit is het deel dat nieuw is. Context was vroeger een stapel documenten. Met genoeg energie wordt het vloeibaar, je kunt het vormen. Er vragen aan stellen, het herschrijven, er een pagina, een prototype of een print van maken.

De schoorsteen, gemeten: tokens per model
De schoorsteen, gemeten: tokens per model

Ik ben eerlijk over de schoorsteen. Sommige weken verstoken we miljoenen tokens aan één functie, en ik weet niet altijd of het dat waard was. Laat de geschiedenis maar laten zien dat ik kosten noch moeite spaar om software feel na te streven. Maar een fabriek met een schoorsteen en zonder meter is iets om in de gaten te houden.

Uit de machine komen artefacten: een conceptantwoord, een previewpagina, een prototype, een geprinte puzzel, een website, een spel. Nora wilde ook een spel. Ze tekende een regenboog en vertelde over een eenhoorn op een skateboard die kleuren verzamelt in een zachte wereld van wolken, en dat werd het spel. Dezelfde fabriek, andere input.

Nora's input voor haar spel: een regenboog, wolken en kleuren om te verzamelen
Nora's input voor haar spel: een regenboog, wolken en kleuren om te verzamelen
Nora speelt het spel dat uit haar tekening kwam
Nora speelt het spel dat uit haar tekening kwam
Een ander product uit dezelfde fabriek: de muziekapp, native op iOS en op Android
Een ander product uit dezelfde fabriek: de muziekapp, native op iOS en op Android

En dan de lange pijl onderaan: terugkoppeling. Ideeën, artefacten en producten gaan terug naar de mensen. Een conceptantwoord gaat terug naar de klant, nadat ik het heb gelezen en op mijn telefoon heb goedgekeurd; Contact verstuurt nooit iets uit zichzelf. De puzzel ging terug naar de klas. Wat mensen erover zeggen komt links weer binnen, en de cirkel is rond.

Geen chatapp, geen AI-app

Er zijn apps voor mensen: Teams, Slack, WhatsApp. Er zijn apps voor AI. Contact is geen van beide. Het zit ertussen, erop en erin, op het kruispunt van mens en machine. Het is gemaakt om dingen te maken, en om ervan te leren terwijl je dat doet. Als het werkt merk ik het nauwelijks: er komt een bericht binnen, een sessie pakt het op, en als ik kijk staat er een concept klaar.

Het draait als native app op de iPhone, de Vision Pro en de laptop, en die delen één idee van wat een gesprek en een sessie zijn. Op de Vision Pro zweven de sessies naast elkaar, een heel fijne manier om meerdere werkstromen tegelijk te volgen. Op de iPhone is het de hele dag bij me. Een paar weken geleden schreef ik over mijn eigen Android; dat leerde me hoe ver je komt zonder het besturingssysteem aan te raken, als je de data, de schermen en het concept zelf in handen hebt. Contact is wat er uit die les kwam.

Het moeilijkste woord

Als maken goedkoop en snel is, is nee zeggen het moeilijke deel. Op een gegeven moment vroeg ik om mijn lockscreen de stand van de fabriek te laten tonen: wat op mij wacht, welke sessie een vraag heeft. Het werd gebouwd, ik testte het 's avonds op mijn telefoon, en het werkte. Ik keek ernaar en besloot dat het voor mij niet nuttig was. Terug naar gewone notificaties, dezelfde avond nog, niets achtergelaten.

Het lockscreen-experiment: gebouwd, getest en dezelfde avond weer uitgezet
Het lockscreen-experiment: gebouwd, getest en dezelfde avond weer uitgezet

Mijn persoonlijke reflectie helpt hierbij. Schrijven in het notitieboek maakt mijn normen zichtbaar: privacy, de feel van software, en de regel "das Beste oder nichts". Die regel leidt nogal eens tot "nee". Een niet-doen-keuze is een echte keuze, en nu bijna alles gemaakt kan worden, is het misschien wel de belangrijkste.

Conclusie

Contact is een kleine fabriek. Mensen en hun ideeën gaan erin, triage bepaalt wat ertoe doet, een machine met context en energie maakt iets, en dat gaat terug naar de mensen. De truc is niet het model, het is de context. En de moed om weg te gooien wat je maakte als het niet goed genoeg is.

Dus als je inbox voelt als een stapel berichten, is het misschien een stapel ideeën die wacht op een fabriek.

← Meer verhalen