Position Paper: Why Foundation Models Need a Virtualizing "Operating System" Layer
What the paper argues
FAQ
What is a Foundation Model Operating System (FMOS)?
It is a proposed system layer sitting between applications and foundation models/agents, providing unified memory, automatic model selection, resource allocation and policy enforcement, so applications see a trusted virtual model instance rather than calling models directly.
How does FMOS differ from protocols like MCP and A2A?
MCP and A2A solve connectivity between tools and agents. They do not solve state, memory, budgets and guardrails, which each framework still rebuilds internally. FMOS targets that missing runtime layer above connectivity.
Does the paper include experimental results?
No. It is a position paper offering an architectural argument and a research call, with no benchmarks or empirical comparisons, so it is not evidence of deployment readiness.
Should MENA enterprises adopt this now?
Not yet. The practical move is to follow the debate and design current systems with portable, standardized memory and policy layers until reference implementations and standards mature.
Source: arXiv cs.AI
AI-assisted content, human-reviewed.