Ars Socratica AI

Socratic AI orchestration for honest, human-scale tools

questioning is the gateway

Scroll

Proloog

De stilte voor de storm

Wij staan op een kruispunt in de geschiedenis van menselijke creatie. De drempel naar oneindige generatie is overschreden. Met één druk op de knop kunnen we bibliotheken vullen, softwaresystemen bouwen en werelden simuleren. De schaarste van antwoord is voorbij; we leven in een overvloed van output.

Maar in deze vloedgolf van gegenereerde content dreigt iets essentieels te verdrinken: Het Begrip.

De industrie viert de "Vibe Coder" – de ontwikkelaar die zich laat meevoeren op de golven van waarschijnlijkheid, die codeert op gevoel en de details overlaat aan de 'black box'. Ze noemen het magie. Wij noemen het gevaarlijk.

Wanneer we de machine blindelings vertrouwen, degraderen we onszelf van Architecten tot Toeschouwers. We bouwen torens van technologie waarvan we de fundering niet meer kunnen inspecteren. Dit is geen vooruitgang; dit is overgave.

Ars Socratica is de tegenbeweging. Wij verwerpen de roes van de snelheid. Wij eisen de terugkeer van het meesterschap. Wij geloven dat de ware kracht van AI niet ligt in het geven van antwoorden, maar in het vermogen om ondervraagd te worden door een menselijke vrager.

Hoofdstuk I

De kritiek

De Illusie van Vibe Coding & Epistemische Schuld

In februari 2025 werd de term "Vibe Coding" populair. Het beloofde een wereld waarin syntax er niet meer toe deed, waar natuurlijke taal direct werd omgezet in werkende applicaties. "Vergeet de code," zeiden ze. "Voel de flow."

Maar software is geen poëzie; het is logica. Een systeem dat gebouwd is op "vibes" is een systeem gebouwd op drijfzand. Het probleem is niet dat de AI fouten maakt (dat doen mensen ook). Het probleem is dat Vibe Coding ons aanmoedigt om niet te kijken.

Wij identificeren drie structurele risico's in het huidige AI-gebruik:

  • Epistemische Schuld: Net als technische schuld, maar erger. Je weet niet waarom je systeem werkt. Als het breekt – en dat zal het – heb je niet de kennis om het te repareren. Je bent gijzelaar van je eigen creatie.
  • De 'Ja-Knikker' Val: Huidige LLM's zijn getraind om behulpzaam te zijn, niet om waarheidsgetrouw te zijn. Als jij vraagt om een onveilige architectuur, zal de AI die met een glimlach voor je bouwen. Zonder kritische ondervraging versterkt de AI jouw eigen incompetentie.
  • Verlies van Vakmanschap: Als we stoppen met worstelen met de materie, stopt onze groei. Een architect die nooit de bouwplaats bezoekt, vergeet hoe zwaartekracht werkt.

Ars Socratica trekt een streep in het zand. Wij weigeren code te accepteren die we niet hebben ondervraagd.

Hoofdstuk II

De filosofie

Oost ontmoet West: De Poort en de Mond

Onze identiteit is geen esthetische keuze; het is onze methode. Wij verenigen twee werelden om de AI te temmen.

1. De Westerse Pijler: Ars Socratica

Socrates leerde ons dat wijsheid begint met het besef van onwetendheid. Zijn methode, de Elenchus, was geen beleefd gesprek, maar een intellectueel verhoor. Hij sloopte de valse aannames van zijn gesprekspartners tot alleen de waarheid overbleef. In onze methodologie ben jij Socrates. De AI is jouw briljante, maar soms hallucinerende leerling. Jij accepteert het eerste antwoord niet. Jij boort door. Jij vraagt: "Wat is het bewijs voor deze functie? Waarom deze library en niet die andere? Wat zijn de edge-cases die je nu negeert?"

2. De Oosterse Pijler: 問 Wèn

Het Chinese karakter voor 'vragen' (Wèn) bevat een diepe wijsheid. Het toont een Mond (口) in een Poort (門). Dit is ons kernprincipe: Zonder de vraag blijft de poort gesloten. Kennis is geen vrij beschikbaar goed; het is een ruimte die je moet betreden. De AI is een gesloten fort van latente kennis. Alleen door de juiste vraag te stellen – met precisie, context en intentie – opent de poort zich en krijg je toegang tot de ware potentie van het model.

Wij zijn de Poortwachters. Wij leren niet hoe je moet prompten (bevelen), maar hoe je moet ondervragen (ontsluiten).

Hoofdstuk III

De methodologie

Socratic AI Orchestration

Hoe bouwen wij software? Niet door taken over de schutting te gooien. Wij bouwen door middel van De Dialectische Lus.

Fase 1: De These (Het Voorstel)

De mens stelt het probleem: "We hebben een systeem nodig dat X doet." De AI (De Gezel) doet een voorzet. Hij genereert een architectuur, een stuk code, een strategie. De Vibe Coder stopt hier en copy-pastet. De Socraticus begint hier pas.

Fase 2: De Elenchus (De Frictie)

Jij, de Vrager, start de ondervraging. Je gebruikt jouw menselijke intuïtie, ethiek en strategisch inzicht om het voorstel aan te vallen.

  • "Je stelt een microservices-architectuur voor, maar ons team is klein. Is dat niet over-engineered?"
  • "Hoe gaat deze database-query om met onverwachte null-waarden?"
  • "Genereer drie alternatieven voor deze UX-flow en bekritiseer ze zelf op basis van toegankelijkheid."

Fase 3: De Synthese (Het Inzicht)

Onder druk van jouw vragen wordt de AI gedwongen tot reflectie. Hij herstelt zijn fouten. Hij nuanceert zijn logica. Hij legt uit waarom. Wat ontstaat is geen "AI-gegenereerde code", maar Georkestreerde Intelligentie. Een oplossing die robuuster is dan de mens alleen kon bedenken, en veiliger dan de machine alleen kon maken.

Hoofdstuk IV

Onze belofte

Architectural Decision Records (ADR) als Waarmerk

In een wereld van vluchtige chatsessies, brengen wij de permanentie van documentatie terug. Wij leveren nooit zomaar code op. Wij leveren begrip.

Bij elk project van Ars Socratica hoort een Socratisch Logboek (ADR). Hierin staat niet alleen wat we hebben gebouwd, maar het verslag van de dialoog:

  • Welke opties heeft de AI voorgesteld?
  • Waarom hebben wij (Mens & AI) optie A verworpen?
  • Waarom hebben we voor optie B gekozen?
  • Welke risico's accepteren we bewust?

Dit is onze garantie tegen technische schuld. Dit is het bewijs dat er nagedacht is.

Slotwoord

De oproep

"De toekomst behoort toe aan de Vragers. De Twijfelaars. De Architecten die durven te pauzeren in een wereld die alleen maar wil rennen."

Jij bent geen gebruiker. Jij bent de Vrager. Meesterschap is niet waar je begint; het is wat de vraag je oplevert. Stel de vraag. Open de poort.

Ars Socratica. Questioning is the Gateway.

Praktijk

Socratic AI orchestration in de praktijk

De verschuiving van "prompten" naar "orkestreren" is het verschil tussen een commando geven en een dialoog voeren. Bij traditioneel prompten vraag je de AI om uit te voeren. Bij Socratic AI orchestration vraag je de AI om na te denken.

Van instructie naar vraag

Een commando als "bouw een OCR-pipeline" laat de AI direct aan de implementatie beginnen en legt jouw aannames vast. Een vraag als "wat is de meest robuuste strategie om hoofdtekst te scheiden van headers en kustoden in 18e-eeuwse boeken?" dwingt de AI om eerst over de architectuur na te denken. Het resultaat is vaak een betere oplossing dan een van jullie beiden alleen had kunnen bedenken.

De dialectische lus

  1. De these (het voorstel). De mens stelt het probleem. De AI biedt een eerste strategie, architectuur of schets aan.
  2. De elenchus (de wrijving). De mens ondervraagt: "Wat over het hoofd gezien?", "Waarom zou dit falen op schaal?", "Is er een library die dit slimmer doet?"
  3. De synthese (het inzicht). Onder druk van de vragen verfijnt de AI, corrigeert en legt uit. Het resultaat is georkestreerde intelligentie: robuuster dan de mens alleen, veiliger dan de machine alleen.

Waarom het werkt

  • Het forceert redeneren stap voor stap.
  • Het ontgrendelt latente kennis van de AI.
  • Het voorkomt je eigen blinde vlekken.
  • Het laat een spoor achter in een Socratisch logboek (ADR).

Wij nemen het woord terug

In Hoofdstuk I verwierpen wij "vibe coding". Dat blijft staan – maar de verwerping geldt de praktijk, niet het woord. Want het woord bevat iets waars: dat bouwen met AI een gevoel van flow heeft, van meebewegen met een intelligentie die sneller genereert dan jij kunt typen.

Dat gevoel is geen probleem. Het probleem is de overgave eraan. De vibe coder láát zich meevoeren; de Socraticus stuurt. Beiden ervaren de flow, maar slechts één van hen begrijpt het resultaat.

Dus wij eigenen de term toe. Geen vibe coding als overgave, maar vibe coding als geleide intelligentie – waarbij de mens de vragen stelt en de AI de briljante, soms hallucinerende leerling blijft.

Gereedschap

De gereedschapskist

De methode is niet van ons. Wie ondervraagt, past haar al toe. Daarom staan de werkdocumenten hier open — kopieer ze, pas ze aan, maak ze beter.

Socratisch ADR-template

Eén document per beslissing: de these, de vragen die haar testten, de verworpen opties, de keuze en de bewust aanvaarde risico's. Zo wordt een chatsessie een naslagwerk in plaats van een verdwenen gesprek.

Elenchus-vragen per domein

Standaardvragen om een AI-voorstel te ondervragen: architectuur, data, UX, veiligheid, en de AI-uitvoer zelf. Twee vragen die pijn doen zijn meer waard dan tien die dat niet doen.

Platte Markdown, vrij te gebruiken en aan te passen.

Tools

Annoptis — privacy-first year planner

Onze eerste publieke tool is een online kalender waarmee gebruikers hun jaar overzichtelijk kunnen plannen. Lokaal in de browser, geen account, geen cookies, geen tracking, geen persoonsgegevens. De data blijft op jouw apparaat. De server ziet niets.

Bekijk Annoptis
Contact

Contact

Ars Socratica AI en de methodologie zijn ontwikkeld door Mark Dillerop.