Agent libOS: A Runtime Substrate for Capability-Controlled Self-Evolving LLM Agents
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
also in 1 more
Abstract (arXiv)
Large language model (LLM) agents can persist across tasks, acquire memory, activate Skills, synthesize tools, fork child processes, attach remote resources, and commit checkpoints as reusable images. These mechanisms expand the action surface after deployment and create authority-escalation and data-exfiltration risks when visibility is mistaken for permission. We present Agent libOS, an agent-native library OS substrate that separates three planes. Operation admission combines process identity, Task Authority ceilings, typed Capabilities, policy or Human approval, budgets, and concrete primitives. Information-flow admission propagates labels and immutable source references, resolves Host-registered Sinks, and requires an exact one-shot Human release for conditional high-sensitivity egress. Durable causal evidence records intent, outcomes, accounting, and causal links but never grants authority. Thus, the model-visible action surface may evolve without implicitly expanding resource authority or permitted information flows. The implementation provides persistent processes, Object Memory, Skills, syscall-mediated JIT Tools, images and checkpoints, typed providers, Human queues, budgets, and durable recovery. Provider-backed effects use a prepare-dispatch-settle protocol that exposes ambiguity and prevents blind replay. In source-bound evaluation, 33/33 deterministic full-runtime tasks pass both task and safety oracles. Across 12 canonical real-model runs, observed safety and strict utility are 12/12. In a paired 30-run Skill projection study, the observable-state oracle passes in all runs, with 13/15 fully correct runs in each arm. These results describe the evaluated model/provider configuration. Agent libOS does not prevent prompt injection, provide kernel-grade sandboxing, or roll back irreversible external effects.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 33 of its 70 references that are in the map. First posted on arXiv 2 Jun 2026.
Builds on
33 of 70 references.
Closest ancestors · 5
Same direction, newest first
- 2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents29 May
- 2025Alita: Generalist Agent Enabling Scalable Agentic Reasoning with Minimal Predefinition and Maximal Self-Evolution26 May
- 2025SagaLLM: Context Management, Validation, and Transaction Guarantees for Multi-Agent LLM Planning15 Mar
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework1 Aug
- 2023CAMEL: Communicative Agents for "Mind" Exploration of Large Language Model Society31 Mar
Other references · 28
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,988
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injectioncited by 1,443
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,195
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 1,002
- 2024Executable Code Actions Elicit Better LLM Agentscited by 564
16 more
- 2024AFlow: Automating Agentic Workflow Generationcited by 432
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agentscited by 223
- 2025SkillWeaver: Web Agents can Self-Improve by Discovering and Honing Skillscited by 192
- 2025Progent: Securing AI Agents with Privilege Controlcited by 141
- 2025Securing AI Agents with Information-Flow Controlcited by 121
- 2024AIOS: LLM Agent Operating Systemcited by 97
- 2024System-Level Defense against Indirect Prompt Injection Attacks: An Information Flow Control Perspectivecited by 96
- 2025Contextual Agent Security: A Policy for Every Purposecited by 59
- 2025SAGA: A Security Architecture for Governing AI Agentic Systemscited by 45
- 2026AttriGuard: Defeating Indirect Prompt Injection in LLM Agents via Causal Attribution of Tool Invocationscited by 38
- 2025PROV-AGENT: Unified Provenance for Tracking AI Agent Interactions in Agentic Workflowscited by 31
- 2024Permissive Information-Flow Analysis for Large Language Modelscited by 22
- 2025AgentSight: System-Level Observability for AI Agents Using eBPFcited by 21
- 2017Practical Whole-System Provenance Capturecited by 19
- 2026Tracking Capabilities for Safer Agentscited by 4
- 2026Robust Agent Compensation (RAC): Teaching AI Agents to Compensatecited by 3
Built on by
Citing papers per year: 2026: 10.
10 papers.
- 2026AID-Guard: Stateful Authorization for Delegated Agent Effectscited by 5
- 2026Code Is the Body: Agent-Owned Software Bodies for Recursive Evolution and Descentcited by 3
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agentscited by 1
- 2026Governed Individuation: Cryptographically Decoupling an Agent's Learning from Its Authoritycited by 0
- 2026SkillEffect: Checked Lowering for Memory-Bounded Agent Toolscited by 0
- 2026Dalek: A Constructive Agent Machinecited by 0
- 2026LeaseGuard: Incumbent-Preserving Admission Control for Privileged LLM Agentscited by 0
- 2026Authorization for Self-Modifying AI Agent Populations: Conserving Authority across Replacement, Forking, and Rollbackcited by 0
- 2026What May an Agent Change About Itself? A Containment Floor for Self-Configuring Agent Runtimescited by 0
- 2026L3M: A Verifiable Harness and Runtime for Self-Extending and Self-Improving Agentscited by 0
- 2026L3M: A Verifiable Harness and Runtime for Self-Extending and Self-Improving Agents14 Oct 2026
- 2026What May an Agent Change About Itself? A Containment Floor for Self-Configuring Agent Runtimes5 Oct 2026
- 2026Authorization for Self-Modifying AI Agent Populations: Conserving Authority across Replacement, Forking, and Rollback29 Sep 2026
- 2026LeaseGuard: Incumbent-Preserving Admission Control for Privileged LLM Agents21 Sep 2026
- 2026Dalek: A Constructive Agent Machine3 Sep 2026
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agents31 Aug 2026
- 2026AID-Guard: Stateful Authorization for Delegated Agent Effects21 Aug 2026
- 2026SkillEffect: Checked Lowering for Memory-Bounded Agent Tools17 Aug 2026
- 2026Code Is the Body: Agent-Owned Software Bodies for Recursive Evolution and Descent30 Jul 2026
- 2026Governed Individuation: Cryptographically Decoupling an Agent's Learning from Its Authority6 Jul 2026
Similar, not cited
Close in wording, no citation either way
- 2026Agent Gym: A Framework for Continuous Evaluation and Evolution of LLM Agents Through Human-in-the-Loop Feedback
- 2026From Task Solving to Robust Real-World Adaptation in LLM Agents
- 2026TRACE: A Self-Evolving Skill Bank for Consistent, Limit-Aware LLM Agents
- 2026From Atomic Actions to Standard Operating Procedures: Iterative Tool Optimization for Self-Evolving LLM Agents
- 2026Agentao: A Policy-Governed Runtime Harness for Embeddable Tool-Using LLM Agents
- 2026GenericAgent: A Token-Efficient Self-Evolving LLM Agent via Contextual Information Density Maximization (V1.0)
- 2026Autonomous LLM Agents & CTFs: A Second Look
- 2026Externalization in LLM Agents: A Unified Review of Memory, Skills, Protocols and Harness Engineering