Table of Contents

Model Native Operating System

The rise of Large Language Models (LLMs) and autonomous agents is reshaping computing. Traditional operating systems, designed for deterministic execution, struggle to efficiently support probabilistic AI workloads. The Model Native Operating System paradigm emerges as a fundamental solution: an OS co-designed with models and hardware, treating models as first-class citizens to unify probabilistic intelligence with deterministic control.

Figure 1: Model Native Operating System Architecture

Vision

A model-native OS reimagines the core abstractions:

Key Technical Pillars

LLM-Friendly Interfaces

Traditional imperative APIs force LLMs to specify how to perform a task, while LLMs excel at deciding what to do. This mismatch leads to inefficiency and errors.

DMI (Declarative Model Interface) [EuroSys'26] adopts a policy-mechanism separation. It provides three core primitives: Access (deterministic navigation), State (direct state setting), and Observation (structured data return). Evaluated on OSWorld-W, DMI improves task success rate by 67% and reduces interaction steps by 43.5% compared to Microsoft UFO2.

Figure 2: DMI eliminates multi-step GUI interaction

Symphony APIs (under submission) propose a “semi-open” design: APIs encapsulate core capabilities while exposing controlled extension points. LLMs can extend API logic either statically (predefined callbacks) or dynamically (API calls back the LLM at runtime based on intermediate state). In robotic pick-and-place tasks, dynamic extension doubles success rate over full API rewriting (from 40% failure to 20%).

Figure 3: Static vs. dynamic extension in Symphony APIs

OS Generation & Evolution

Manually evolving OS code is costly: analysis of Linux Ext4 shows 82.4% of commits are for bug fixing and maintenance, not new features.

SysSpec [FAST'26 Erik Riedel Best Paper Award] introduces a new paradigm: developers write formal specifications (functional, modularity, concurrency) instead of low-level C code. An AI agent then generates the implementation from these specs. SpecFS, a full file system built this way, passes xfstests with correctness comparable to human-written code. Adding complex Ext4 features (e.g., delayed allocation) via spec patches reduces write operations by 99.9% and improves development efficiency by 3-5x.

Figure 4: SysSpec toolchain and evolution

On-Device LLM Inference

Deploying large models on resource-constrained devices requires model-system co-design.

Figure 5: PowerInfer-2 neuron caching and heterogeneous execution Figure 6: HeteroInfer parallelizing across CPU/GPU/NPU

Dynamic GPU/XPU Sharing

Multitasking on accelerators demands fine-grained preemption and scheduling.

Figure 7: REEF microsecond-scale GPU preemption Figure 8: XSched unified abstraction for diverse XPUs

On-Device Agents

Enabling autonomous agents on end devices requires OS support for:

Our Symphony API robotics case study demonstrates how runtime extensibility allows agents to adapt to dynamic environments (e.g., avoiding obstacles during movement).

Selected Publications

2026

2025

2024 & Earlier

Preprints

Prospects

We believe the model-native OS will become the foundational substrate for AGI, enabling on-device intelligence, self-evolving systems, and seamless human-AI interaction. Researchers and students interested in shaping this future are welcome to collaborate.