oxios icon
Cross-platform · Active · v1.1+

oxios

Agent Operating System

Large language models are powerful, but they're stuck in chat boxes. Oxios gives them an operating system — lifecycle management, tool execution, state persistence, security boundaries, and an orchestration protocol — so agents can autonomously complete real tasks. ~67,000 lines of Rust. 196+ source files. Zero containers. Zero subprocess browsers. Everything runs in-process.

$ cargo install oxios View on GitHub
67K+
Lines of Rust
196+
Source files
0
Containers

Features

Supervisor

Unix-style agent lifecycle: fork, exec, wait, kill. The Supervisor is the 'init' of Oxios.

Tiered memory

3-tier memory (Hot/Warm/Cold) with HNSW vector search, automatic consolidation, and Ebbinghaus-inspired decay.

RBAC + audit trail

Access Manager with path sandboxing and Merkle-chain audit trail (BLAKE3). Defense in depth.

In-process browser

OxiBrowser embedded directly — browse, fill forms, extract data without leaving the process.

MCP & A2A

Model Context Protocol and Google's Agent-to-Agent protocol for horizontal agent communication.

Circuit breaker

3-state protection against cascading LLM provider failures. Rate-limit-aware admission control.

Install

Cargo install cargo install oxios

Screenshots

Screenshots coming soon