KAIRO: A Browser-First Cloud Operating System for Resource-Constrained Computing Devices

Resource-constrained computing devices limit users who must execute computationally intensive workloads such as machine-learning model training, large-scale software compilation, and media processing. This paper presents KAIRO, a browser-first cloud operating system that relocates such workloads from the client device to remotely provisioned, container-isolated cloud infrastructure while the browser acts as the sole client runtime. We describe the layered system architecture, a working prototype built on Next.js, Express.js, and Docker, and an experimental evaluation across six representative workloads and six network conditions. Relative to local execution on the same device, KAIRO reduced client CPU utilization by 85–95% and client memory utilization by 75–90%, at the cost of a 3–12% increase in end-to-end workload execution time attributable to network communication overhead. Workspace provisioning completed in 8–45s depending on the requested resource profile, and response times remained below 150ms up to 50 concurrent simulated users, degrading to 200–400ms at 200 users on a single node.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-09-20
DOI
https://doi.org/10.5281/zenodo.22871536
Primary Topic
Cloud Computing and Resource Management
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
preprint

KAIRO: A Browser-First Cloud Operating System for Resource-Constrained Computing Devices

Ranjeeth Kumar Chandran, Sai Dheeraj R
Zenodo (CERN European Organization for Nuclear Research)
Cloud Computing and Resource Management
preprint

KAIRO: A Browser-First Cloud Operating System for Resource-Constrained Computing Devices

Ranjeeth Kumar Chandran, Sai Dheeraj R
preprint en

Abstract

Resource-constrained computing devices limit users who must execute computationally intensive workloads such as machine-learning model training, large-scale software compilation, and media processing. This paper presents KAIRO, a browser-first cloud operating system that relocates such workloads from the client device to remotely provisioned, container-isolated cloud infrastructure while the browser acts as the sole client runtime. We describe the layered system architecture, a working prototype built on Next.js, Express.js, and Docker, and an experimental evaluation across six representative workloads and six network conditions. Relative to local execution on the same device, KAIRO reduced client CPU utilization by 85–95% and client memory utilization by 75–90%, at the cost of a 3–12% increase in end-to-end workload execution time attributable to network communication overhead. Workspace provisioning completed in 8–45s depending on the requested resource profile, and response times remained below 150ms up to 50 concurrent simulated users, degrading to 200–400ms at 200 users on a single node.

Zenodo (CERN European Organization for Nuclear Research)
Institute of Technology of Cambodia (KH)
Industry, innovation and infrastructure
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.