Blog

OpenClaw op een GPU-server: waarom de GPU telt voor je AI-agent

OpenClaw bestuurt een eigen browser, verwerkt media en kan lokale modellen gebruiken. Wat een Intel-GPU op een server verandert: een 20× snellere browser.

OpenClaw op een GPU-server: waarom de GPU telt voor je AI-agent

OpenClaw is de open-source AI-assistent die dit jaar iedereen installeert: één Gateway die je op je eigen machine draait en die je chat-apps verbindt met een AI-agent die kan surfen, commando’s uitvoeren, bestanden en media verwerken en skills gebruiken. Veel mensen kopen een Mac mini alleen om hem aan te laten staan. Een server doet hetzelfde werk, altijd aan en los van je eigen computer. Dit artikel legt uit wat een GPU verandert voor OpenClaw op een server, met de metingen uit onze test van de browser voor AI-agents.

In het kort

  • OpenClaw bestuurt een echte browser (een beheerd Chromium-profiel: tabbladen, klikken, screenshots, pdf’s). Zonder GPU tekent die browser de pagina’s met de processor: in onze test liep een WebGL-pagina in 1080p op 13 beelden/s met 3,9 van de 4 vCPU bezet. Met de Intel UHD 770: ongeveer 260 beelden/s met 0,6 vCPU.
  • Websites zien een echte videokaart: Intel UHD Graphics 770 in plaats van SwiftShader of helemaal geen WebGL, een typisch kenmerk van een geautomatiseerde browser.
  • De CPU blijft vrij voor de agent zelf: de Gateway, zijn tools en je skills.
  • Ook media en lokale modellen kunnen de GPU gebruiken: videoconversie met Quick Sync, beeld- en tekstmodellen met OpenVINO.

We hebben OpenClaw zelf niet gemeten: de cijfers hieronder komen uit onze test van Chrome, bestuurd door een AI-agent, op dezelfde hardware (4 vCPU, Intel UHD 770, Debian 13).

1. Wat OpenClaw nodig heeft op een server

Volgens de officiële documentatie:

BehoefteWat OpenClaw gebruikt
RuntimeNode 24 of 26, één Gateway-proces (Linux, macOS, Windows/WSL2, Docker)
Modeleen API-sleutel van een aanbieder, of lokale modellen (een Ollama-server, via zijn eigen API)
Browsereen beheerd browserprofiel (Chrome, Chromium, Brave of Edge) dat de agent bestuurt: tabbladen, klikken, typen, snapshots, screenshots, pdf’s
Toegangde Web Control UI luistert op 127.0.0.1: je bereikt hem via een SSH-tunnel of Tailscale

De browser is het zware deel. Elke pagina die de agent opent, wordt getekend, gescrold en vastgelegd in een screenshot, vaak in een lus. Daar komt de GPU in beeld.

2. De browser: 20× sneller met de GPU

Op een server zonder GPU valt Chrome terug op SwiftShader, een videokaart die door de processor wordt nagebootst. Dezelfde WebGL-pagina in 1080p, headless Chrome, server met 4 vCPU:

Staafdiagram: headless Chrome op een WebGL-pagina in 1080p, 13 beelden per seconde met 3,9 bezette vCPU zonder GPU, ongeveer 260 beelden per seconde met 0,6 vCPU op de Intel UHD 770
Zonder GPU legt de browser in zijn eentje de server plat. Met de Intel UHD 770 rendert hij 20 keer sneller en blijft de CPU bijna onbelast (metingen uit onze test van de browser voor AI-agents).

Voor een agent telt de tweede regel net zo zwaar als de eerste: als de browser 3,9 van de 4 vCPU inneemt, wachten de Gateway, de modelaanroepen en je skills. Eén zware pagina (een kaart, een dashboard, een video) is genoeg om de hele assistent te vertragen.

3. Wat websites zien

Websites die bots bestrijden, lezen de videokaart uit die de browser meldt (WEBGL_debug_renderer_info):

BrowserconfiguratieGemelde videokaart
Server zonder GPU, standaard headlessSwiftShader (nagebootst)
Server zonder GPU, virtueel schermhelemaal geen WebGL
Server met de Intel UHD 770Intel UHD Graphics 770

SwiftShader of ontbrekend WebGL is een klassiek teken van een geautomatiseerde browser. Een echte GPU maakt een agent niet onzichtbaar, en je moet de voorwaarden van elke site respecteren, maar het neemt een voor de hand liggende reden weg om geblokkeerd te worden of eindeloze controles te krijgen. De details en de Chrome-flags die we gebruikten staan in ons artikel over de browser voor AI-agents.

4. Media en lokale modellen

OpenClaw verwerkt media (afbeeldingen, audio, video) die je vanuit je chat-apps stuurt. Op onze servers heeft dezelfde Intel-GPU ook:

Voor het hoofdmodel blijft een gehoste API (Anthropic, OpenAI…) de krachtigste keuze; een klein lokaal model via Ollama volstaat voor eenvoudige taken en houdt je gegevens op je eigen server.

5. Waarom een server en niet je eigen computer

  • Isolatie: OpenClaw kan commando’s uitvoeren en bestanden lezen. Op een eigen server ziet het alleen wat je daar neerzet, niet je persoonlijke machine.
  • Altijd aan: je assistent antwoordt ‘s nachts en als je laptop dicht is.
  • Privétoegang: laat de Web Control UI op 127.0.0.1 staan en bereik hem via een SSH-tunnel of Tailscale, zonder open poort op internet. Beperk met de allowlists van OpenClaw wie met de agent mag praten.

6. Mac mini of Linux GPU-server?

Linux GPU-server (iGPU Start / Power)Dedicated Mac mini (M4)
Prijsvanaf €14,99 / €29,99 excl. btw per maandvanaf €95 per maand
Browser op de GPUja, Intel UHD 770ja, Apple-GPU
Functies alleen voor Apple (iMessage, Apple-apps)neeja
Ideaal vooreen agent die altijd aan staat, surft, media converteert en kleine lokale modellen draaitagents die macOS nodig hebben

Beide zijn bij ons verkrijgbaar: kies de Mac mini alleen als je agent macOS nodig heeft.

Welk abonnement?

iGPU Start (2 vCPU, 8 GB) is genoeg voor een agent die af en toe surft. Surft hij de hele dag, verwerkt hij video of draait hij een lokaal model naast de Gateway, neem dan iGPU Power (4 vCPU, 14 GB, twee keer zoveel GPU als Start): onze browsercijfers zijn gemeten op 4 vCPU.

Wil je hem kant-en-klaar? Vraag het per e-mail bij je bestelling (contact@linuxgpu.eu): we kunnen de server leveren met de vereisten voor OpenClaw geïnstalleerd en Chrome ingesteld om op de GPU te renderen. Daarna koppel je alleen nog je eigen modelaccount en chat-apps.

Probeer het

Bekijk de abonnementen: iGPU-servers vanaf €14,99 excl. btw per maand, dedicated Mac mini vanaf €95 per maand.