Zelfgehoste AI: zo houdt u uw AI-stack zelf in handen
Zelfgehoste AI betekent dat u de modellen, de gegevens waarmee ze werken en de automatisering eromheen zelf uitvoert, op infrastructuur die u zelf beheert. Waaruit de stack bestaat, de twee manieren om er een zelf te beheren, en wat dat moet betekenen.

Zelfgehoste AI betekent dat u alles zelf uitvoert: de modellen, de gegevens waarmee ze werken en de automatisering eromheen; op infrastructuur die u zelf beheert, in plaats van dit als dienst af te nemen vanuit de cloud van een leverancier. Een zelfgehoste LLM vormt daar de kern van: een taalmodel dat de inferentie binnen uw eigen netwerk uitvoert, zodat uw prompts en documenten niet buiten de grens komen die u zelf hebt bepaald. In deze praktische gids leest u waaruit een zelfgehoste AI-stack daadwerkelijk bestaat, op welke twee manieren u zo'n stack zelf kunt beheren en wat "uw stack zelf in handen hebben" eigenlijk moet betekenen voordat die uitspraak enige waarde heeft.
De vraag is niet theoretisch. Als u werkt onder toezicht van een toezichthouder, een securitybeoordeling moet doorlopen of gebonden bent aan afspraken met klanten, wordt "de leverancier regelt dat voor ons" elk jaar lastiger te verdedigen. Met zelfgehoste AI maakt u van AI iets waar u zelf de controle over hebt en waarover u verantwoording kunt afleggen tijdens een audit.
Wat betekent zelfgehoste AI nu echt?
Drie termen worden gebruikt alsof ze hetzelfde betekenen. Dat zijn ze niet.
- Cloud-AI draait op de servers van de leverancier. Bij elke aanroep stuurt u gegevens naar buiten. U kunt snel beginnen, maar hebt de minste controle.
- Zelfgehoste AI draait op servers die u zelf beheert in uw datacenter, uw private cloud of een omgeving die volledig binnen uw eigen netwerk valt. De gegevens blijven aan uw kant van de grens.
- Lokale AI is hetzelfde idee, maar dan teruggebracht tot één apparaat: een model op één laptop of werkstation. Handig voor één ontwikkelaar, maar daarmee hebt u nog geen gedeeld en beheerd systeem voor een heel team.
Zelfgehoste AI is de variant die een hele organisatie kan uitvoeren, beheren en aantonen. Op die variant richt de rest van deze gids zich.
De onderdelen van een zelfgehoste AI-stack die u zelf beheert
"Zelfgehoste AI" is niet één product dat u installeert. Het is een geheel van onderdelen die met elkaar moeten samenwerken en voor elk onderdeel geldt dat u het zelf beheert of ervan afhankelijk bent. Als u weet uit welke onderdelen de stack bestaat, voorkomt u dat u iets koopt dat als "zelfgehost" wordt verkocht, maar ongemerkt toch gegevens naar buiten stuurt.
- Een zelfgehoste LLM (inferentie). Het model en de server binnen uw netwerk waarop het draait. U kiest het model, bepaalt wanneer het wordt gewijzigd en voert de inferentie uit op uw eigen hardware. Als een provider een model onverwacht uitfaseert, verandert daardoor niet ongemerkt de manier waarop uw systeem zich gedraagt.
- Orchestratie. De laag die van een model daadwerkelijk werk maakt: stappen aan elkaar koppelen, tools aanroepen, bepalen wat er vervolgens gebeurt en waar dat nodig is een persoon bij het proces betrekken. Een kaal model geeft antwoord; orchestratie is wat de taak daadwerkelijk uitvoert.
- Een kennis- en datalaag. Hier staan uw documenten, embeddings en context. Als deze laag in de cloud van een leverancier staat, hebt u maar weinig aan een "zelfgehost model": de gegevensstroom bepaalt uiteindelijk of uw informatie uw omgeving verlaat.
- Identiteit en toegangsbeheer. Wie mag wat doen? Denk aan role-based access control (RBAC), gekoppeld aan de identiteiten die uw organisatie al beheert.
- Een audittrail. Een blijvende, exporteerbare registratie van wat het systeem heeft gedaan, opgeslagen op de plek waar u ook uw andere registraties bewaart. Zo kunt u aan de hand van uw eigen logs beantwoorden wie wat heeft gedaan en namens wie.
- Een sandbox en controle op uitgaande verbindingen. Een omgeving waarin toolcode en agentacties veilig kunnen worden uitgevoerd, plus duidelijk inzicht in elke verbinding die uw netwerk verlaat. Zo gaat er niets naar buiten behalve naar de endpoints die u hebt geconfigureerd.
Als u alle zes zelf beheert, hebt u uw stack zelf in handen. Beheert u er drie en huurt u de andere drie, dan hebt u een demo in handen.
Twee manieren om uw stack echt zelf te beheren
Er zijn twee manieren om een zelfgehoste AI-stack op te zetten. Beide zijn legitiem, maar ze kosten u op verschillende manieren iets.
Route één: bouw hem zelf op. Neem een modelserver, een orchestratieframework, een observabilitytool, een sandbox, een modelproxy, een identiteitslaag en een trigger/scheduler — zeven afzonderlijke open componenten — en verbind ze met elkaar. U krijgt maximale flexibiliteit, maar u bent ook verantwoordelijk voor alle integratie. Dat betekent zeven upgradecycli, zeven autorisatiemodellen en een engineer die ervoor moet zorgen dat de verbindingen tussen al die onderdelen blijven werken. Voor sommige teams is die afweging de moeite waard. Zorg er dan wel voor dat u weet dat u iemand nodig hebt die verantwoordelijk is voor die integratie.
Route twee: gebruik één beheerde runtime. Kies één zelfgehost platform waarin orchestratie, sandbox, identiteit, audittrail en modelkeuze al samenkomen en verbind uw eigen model en gegevens ermee. U levert wat vrijheid van losse componenten in, maar krijgt één geheel om te upgraden, één model voor machtigingen en één plek waar uw operations-team mee werkt. De onderdelen blijven van u; ze worden alleen als één geheel geleverd en beheerd in plaats van als een losse bouwset.
De keuze gaat dus niet over "zelf bouwen of uw onafhankelijkheid kopen". Beide routes zijn zelfgehost en bij beide blijven de gegevens aan uw kant. De vraag is hoeveel integratiewerk u zelf wilt beheren en hoeveel u al geïntegreerd wilt ontvangen.
Wat moet "uw stack zelf in handen hebben" daadwerkelijk betekenen?
"Zelfgehost" en "uw stack zelf in handen hebben" worden steeds verder opgerekt, totdat ze eigenlijk niets meer betekenen. Dit zijn de eisen die u aan elke tool zou moeten stellen — van uzelf, van ons of van wie dan ook:
- Draait op uw infrastructuur, met het model dat u kiest. Uw servers, uw LLM-endpoint; in de cloud of volledig on-premises, binnen uw eigen netwerk. U bepaalt waar de rekenkracht wordt ingezet en kunt van model wisselen zonder alles wat erop gebouwd is opnieuw te moeten ontwerpen.
- U kunt de code lezen. Als het platform source-available is, kunnen uw engineers controleren wat het doet en waar gegevens naartoe gaan, in plaats van te vertrouwen op een marketingpagina. Source-available is niet hetzelfde als "open source": u kunt de code lezen, uitvoeren en aanpassen binnen de voorwaarden van een duidelijke licentie. Het belangrijkste is dat u de werking daadwerkelijk zelf kunt controleren.
- Eén set uitgaande verbindingen, die u kunt zien. Alleen de verbindingen die u hebt geconfigureerd verlaten uw netwerk. Geen telemetrieverbinding, geen "synchronisatie voor uw gemak" en geen tweede opslaglocatie waar u nooit om hebt gevraagd.
- Governance die u zelf beheert, niet iets waar u voor afhankelijk bent van een leverancier. RBAC en een exporteerbare audittrail die in uw eigen systemen staan. "We hebben uw gegevens nergens naartoe gestuurd" is een bewering die uw auditors moeten kunnen controleren, niet iets wat ze maar moeten aannemen.
- Uitstapmogelijkheid en continuïteit. Als de samenwerking met de leverancier eindigt, blijft uw stack werken. Uw stack zelf in handen hebben betekent ook dat u het recht hebt om ermee door te gaan zonder dat iemand anders daarvoor moet blijven meewerken.
Let op wat er niet op deze lijst staat: het aantal connectors, een benchmarkscore of een muur vol logo's. Uw stack zelf in handen hebben draait om controle en verifieerbaarheid, niet om het aantal functies.
De eerlijke afwegingen
Zelfgehoste AI is een echte keuze met echte kosten. Die negeren is precies hoe projecten voor zelfgehoste AI uiteindelijk vastlopen.
- U beheert de infrastructuur. GPU's, capaciteit en updates worden uw verantwoordelijkheid. Een beheerde runtime vermindert het integratiewerk, maar zorgt er niet voor dat de servers ineens het probleem van iemand anders zijn.
- Modelkwaliteit is een keuze, geen standaardinstelling. De grootste frontiermodellen zijn momenteel alleen via de cloud beschikbaar. Met een zelfgehoste LLM kiest u een model dat u goed op uw eigen hardware kunt draaien. Dat kan uitstekend passen bij uw toepassing, maar het is een keuze die u bewust maakt in plaats van een optie die u simpelweg aanvinkt.
- Governance kost eenmalig werk. RBAC, het koppelen van identiteiten en een audittrail moeten worden ingericht. Daarna zijn ze van u en levert elke maand dat u de stack gebruikt meer gegevens op in een registratie die u zelf beheert. Precies dat krijgt u nooit bij een abonnement.
De reden om deze kosten te accepteren is geen ideologie. Voor een organisatie die onder toezicht staat, soeverein wil opereren of aan contractuele verplichtingen gebonden is, is controle die u kunt aantonen meer waard dan gemak waarvoor u iemand anders moet vertrouwen.
Vragen & Antwoorden
Wat is zelfgehoste AI?
Zelfgehoste AI is kunstmatige intelligentie die u uitvoert op infrastructuur die u zelf beheert: uw eigen servers, private cloud of een omgeving die volledig binnen uw eigen netwerk valt, in plaats van als dienst vanuit de cloud van een leverancier. De modellen, de gegevens die ze verwerken en de automatisering eromheen blijven binnen een grens die u zelf bepaalt. Het is het implementatiemodel dat een organisatie gebruikt wanneer zij een AI-systeem vanuit de eigen registraties wil kunnen beheren en auditen, in plaats van erop te moeten vertrouwen dat een leverancier dat voor haar doet.
Wat biedt een zelfgehoste LLM dat een cloud-AI-API niet biedt?
Een zelfgehoste LLM voert de inferentie binnen uw netwerk uit, zodat uw prompts, documenten en uitvoer niet naar een derde partij gaan om daar te worden verwerkt. U beheert ook de levenscyclus van het model: een provider kan het model onder u niet uitfaseren of ongemerkt wijzigen. Daar staat tegenover dat u een model kiest dat u op uw eigen hardware kunt uitvoeren, in plaats van standaard toegang te krijgen tot het grootste cloudmodel van een leverancier.
Is zelfgehoste AI hetzelfde als uw AI-stack zelf in handen hebben?
Niet op zichzelf. Het zelf hosten van het model is één onderdeel. Uw stack zelf in handen hebben betekent ook dat u de datalaag, identiteit en toegangsbeheer, audittrail en alle uitgaande verbindingen beheert. Een zelfgehost model in combinatie met een cloudgebaseerde kennisbank of een auditlog die door een leverancier wordt beheerd, is maar gedeeltelijk van u. De test is of u kunt zien wat er draait, de gegevens aan uw kant kunt houden en aan de hand van uw eigen logs kunt aantonen wat het systeem heeft gedaan.
Hebt u een groot engineeringteam nodig om zelfgehoste AI te draaien?
Dat hangt af van de route die u kiest. Als u zelf afzonderlijke open componenten samenstelt, krijgt u maximale flexibiliteit, maar hebt u engineers nodig om de verschillende onderdelen te integreren en te onderhouden. Als u één zelfgehost platform gebruikt waarin orchestratie, identiteit, sandboxing en de audittrail samenkomen in één beheerde runtime, neemt die integratielast af. Daardoor kan een kleiner team de stack zelf beheren zonder ook al het integratiewerk zelf te hoeven onderhouden.
Hoe draait EpicStaff beheerde AI-agents op uw eigen stack?
EpicStaff is een zelfgehost, source-available platform voor beheerde automatisering en AI-agents. Het draait in uw eigen omgeving, met het model dat u voor uw agents kiest, waaronder lokale, zelfgehoste LLM's. Voice- en realtimefuncties vormen een uitzondering: die maken verbinding met de gehoste endpoints van hun providers. Dat is een beperking die we liever benoemen dan dat u er zelf achter moet komen. Role-based access control zit in de source-available tier, niet in de betaalde tier. Sessies en interacties worden opgeslagen en uw gegevens kunnen worden geëxporteerd als JSON of CSV, zodat de registratie in uw eigen systemen staat. Omdat de broncode beschikbaar is onder de PolyForm Perimeter 1.0.0-licentie, kan uw team precies controleren wat het platform doet en waar gegevens naartoe gaan, in plaats van te moeten vertrouwen op een datasheet. Lees meer over beheerde, zelfgehoste implementatie in [Wat is sovereign AI?](https://www.epicstaff.com/nl/blog/wat-is-sovereign-ai).


