MimoBox OS Backend
OS-level sandbox backend for mimobox Agent Sandbox.
mimobox-os provides low-latency process isolation for Linux and macOS. It is typically used through mimobox-sdk, but can also be used directly by backend integrators.
Repository: https://github.com/showkw/mimobox
Platform Support
- Linux: Landlock, Seccomp, Namespaces, and
setrlimit. - macOS: Seatbelt through
sandbox-exec. - PTY support for interactive terminal sessions.
SandboxPoolfor extremely fast reuse.
Performance
| Path | P50 |
|---|---|
| Cold start | 8.24ms |
SandboxPool reuse |
0.19us |
Quick Start
use ;
use LinuxSandbox as OsSandbox;
use MacOsSandbox as OsSandbox;
For application code, prefer mimobox-sdk and let smart routing select the OS backend automatically.
Feature Flags
This crate does not define public feature flags. Platform-specific code is selected with Rust target configuration.
License
MIT OR Apache-2.0