← Back to Virt
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