AI-systemen verdelen taken in delen en voeren elk onderdeel op de meest geschikte locatie uit.
Tijdgevoelige taken, zoals het reageren op een spraakopdracht of het analyseren van een camerafeed, worden lokaal uitgevoerd om vertraging te minimaliseren. Complexere verwerking, zoals het combineren van gegevens uit vele bronnen of het updaten van modellen, gebeurt in de cloud waar meer rekenkracht beschikbaar is.
Deze componenten delen voortdurend gegevens, waardoor het systeem als één gecoördineerde workflow kan functioneren.