Causal self-healing
Fix hit rate
higherInjected config and package regressions across 64 service traces.

DracOS is an operating system concept that learns from workloads, failures, and runtime behavior to make the machine more adaptive without asking users to become system tuners.
* pre-seed
Mean +/- standard deviation across lab runs. Ubuntu 24.04 is the fixed-policy baseline.
Causal self-healing
Injected config and package regressions across 64 service traces.
Causal self-healing
Counterfactual rollback ranking against scripted triage.
Kernel tuning
fio 4k random read on ext4 NVMe, warm page-cache window.
Kernel tuning
1.6M-row import with adaptive writeback thresholds.
DracOS was founded by two students from ETH Zurich exploring how ML can move from application features into the operating system substrate itself. The initial prototype focuses on learning kernel parameter and cache policy choices, plus causal self-healing for reversible fixes. In the future we plan to tackle uncertainty and integrated AI memory.
DracOS studies workload shape and runtime signals to recommend kernel parameters, cache policies, scheduler settings, and power profiles without manual sysctl tuning.
A causal graph connects processes, configurations, updates, and failures, then ranks the reversible change most likely to fix the system.
Learned policies should expose confidence and fall back to deterministic Linux behavior when the model is uncertain.
A permissioned memory service shared between local models and applications, with provenance, expiration, and privacy boundaries.
DracOS is early stage. Reach out if you want to see the prototype, discuss kernel-level ML, or follow the work as it develops.