
Wat AI met Drupal kan
Drupal heeft sinds 2025 een eigen AI-initiatief. Wat er nu al werkt, wat nog in ontwikkeling is, en hoe je bepaalt waar je content naartoe gaat.
Het Drupal AI-initiatief
In juni 2025 startte Drupal een officieel AI-initiatief. Het wordt gestuurd door een groep bedrijven uit de Drupal-wereld, waaronder Acquia, 1xINTERNET, Dropsolid, FreelyGive en Salsa Digital, en betaald door partners die ontwikkelaars vrijmaken. Het doel: Drupal het belangrijkste opensource-AI-platform voor websites maken.
Het werk loopt in twee sporen: functies die je nu in productie gebruikt, en experimenten die later misschien volgen. Dat onderscheid is handig om te onthouden, want niet alles wat je in demo's ziet, is al stabiel.
De basis is één module
Alles begint bij de AI-module. Die verbindt Drupal met een taalmodel van je keuze: OpenAI, Anthropic, Google Gemini, AWS Bedrock, Azure, Hugging Face, of een model op je eigen server. Wissel je later van aanbieder, dan hoef je de functies erboven niet opnieuw te bouwen.
De module houdt ook bij wat er gebeurt. Verzoeken en antwoorden kun je loggen voor controle achteraf, en met guardrails leg je vast wat een model wel en niet mag. De AI-module werkt met Drupal 10.5 en hoger, en met Drupal 11.2 en hoger.
Wat redacteuren ermee doen
- Alt-teksten. Een knop bij elke afbeelding schrijft een beschrijving. De redacteur leest en past die aan voordat die wordt opgeslagen. Er is ook een variant die alle bestaande afbeeldingen in één keer langsgaat.
- Schrijfhulp. Samenvattingen, voorstellen voor een titel en een andere toon, naast het tekstveld.
- Vertalen. Content vertalen via het vertaalbeheer van Drupal, zodat een vertaling dezelfde route volgt als een handmatige.
- Velden vullen. Een veld automatisch laten invullen uit de rest van de pagina, bij het opslaan, in de nacht, of als de redacteur erom vraagt.
- Tags voorstellen. Termen uit je eigen taxonomie voorstellen, die iemand van het team goedkeurt.
Zoeken op betekenis
Gewoon zoeken vindt woorden. Met AI Search zoekt Drupal op betekenis: wie naar retourneren zoekt, vindt ook de pagina over terugsturen. De module slaat je content op als vectoren in een database die daarvoor geschikt is, zoals PostgreSQL, MariaDB, Milvus of Pinecone.
Op dezelfde index bouw je een chatbot die antwoord geeft uit je eigen pagina's, in plaats van uit wat een model ooit op internet las.
Agents die de site mee bouwen
Het nieuwste deel zijn agents: AI die niet alleen tekst schrijft, maar de site zelf aanpast. De AI Agents-module maakt op verzoek contenttypes, velden en taxonomieën aan. In Drupal Canvas, de nieuwe paginabouwer die eerder Experience Builder heette, stelt een agent een pagina samen uit je eigen componenten, binnen de rollen en rechten die je hebt ingesteld.
Dit deel beweegt snel. De agents gaan in versie 2.0 van de AI-module op in de module zelf, en die versie is nog in ontwikkeling. Gebruik het, maar test het eerst op een kopie van je site.
Waar je content naartoe gaat
Elke functie stuurt tekst of afbeeldingen naar het model dat je hebt gekozen. Dat bepaal je dus zelf. Wil je niet dat content naar een Amerikaanse dienst gaat, kies dan een aanbieder met verwerking in Europa, of een model op je eigen server. Voor dat laatste zijn er stabiele koppelingen, zoals LiteLLM en llama.cpp. De koppeling met Ollama is nog niet stabiel.
De logs van de AI-module staan in je eigen database. Bewaar ze niet langer dan nodig: ook prompts kunnen persoonsgegevens bevatten.
Ons standpunt
AI stelt voor, een mens beslist. Niets wat een model schrijft, gaat live zonder dat iemand het gelezen heeft.Brandbrand
Vragen hierover
Zit AI standaard in Drupal?
Niet in Drupal core. Je installeert de AI-module en de functies die je wilt gebruiken, en kiest een aanbieder van het taalmodel.
Kan het zonder dat content naar OpenAI gaat?
Ja. Je kiest zelf de aanbieder, ook een met verwerking in Europa of een model op je eigen server.
Werkt het op mijn Drupal-versie?
De AI-module vraagt Drupal 10.5 of hoger, of Drupal 11.2 of hoger. Draai je een oudere versie, dan is bijwerken de eerste stap.
Schrijft AI dan mijn pagina's?
Het kan een eerste versie maken of een pagina samenstellen uit je componenten. Of die live gaat, beslist een redacteur.


