Repository vibe-sandbox
↗ Virt
Nano Sandbox
Educational OCI-compatible container runtime in C with pure-container and Firecracker-backed execution modes.
Why This Is Important for AGI Infrastructure
Virtualization controls utilization, isolation, and portability. AGI infrastructure needs efficient multi-tenant execution and reliable abstractions around hardware.
Specifically for Nano Sandbox, this work creates a clearer path from system design decisions to measurable AGI workload behavior.
What This Is About
Educational OCI-compatible container runtime in C with pure-container and Firecracker-backed execution modes.
Current Goals
- Implement OCI spec parsing and lifecycle commands (`create`, `start`, `run`, `delete`, `state`)
- Build Linux namespace, mount, cgroup v2, and process isolation paths
- Persist structured runtime state and logs for debugging and observability
- Maintain smoke, integration, and performance test workflows for end-to-end validation
- Add Firecracker-based microVM execution for stronger workload sandboxing