arcboxlabs/arcbox

Run AI agents on real and isolated machines — own kernel, filesystem, and network — with <100ms boot. Local first, OCI compatible, pure Rust.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 12th, 2026
Created on January 4th, 2026
Open Issues & Pull Requests: 43 (+0)
GitHub issues: Enabled
Number of forks: 164
Total Stargazers: 5,564 (+0)
Total Subscribers: 83 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 102.1 days
Mean response time: 65.5 days
90th percentile: 117.3 days
Tracked items: 80

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 19% of open issues come from outside the core team — the tracker reads mainly as internal planning. Only 11% of issues opened in the past year have been closed. Three people close 99% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 117 days
Stale 30+ days: 29
Stale 90+ days: 16

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 2

Top labels

  • runtime (36)
  • bug (27)
  • networking (26)
  • testing (24)
  • P1 (22)
  • Improvement (20)
  • P2 (19)
  • performance (16)

Detailed Description

ArcBox is a fast, open-source container and VM runtime for macOS that runs AI agents on isolated machines with their own kernel, filesystem, and network.

ArcBox addresses the need for a performant, open-source alternative to closed-source container runtimes on macOS. It solves this by providing a unified runtime written from scratch in Rust, implementing its own virtual machine monitor, VirtIO devices, filesystem sharing, and network datapath. The tool consolidates four workload types—containers with Docker compatibility, disposable sandboxes for AI agents and untrusted code, full Linux VMs, and macOS guest VMs—under a single daemon and CLI. Containers expose a Docker-compatible socket proxying to a guest dockerd, supporting images for both amd64 and arm64 architectures, with x86-64 translation handled transparently via FEX emulation. The runtime includes native Kubernetes through a managed k3s cluster and offers container data browsable in Finder via NFSv4 over vsock, eliminating the need for docker cp commands.

Developers migrating from Docker Desktop or OrbStack will find ArcBox particularly relevant if they value open-source tooling and want to avoid vendor lock-in. The project suits teams building AI agent infrastructure locally before scaling to cloud deployments, since the same sandbox primitives run both locally and on ArcBox Platform. The tool is positioned as matching OrbStack's performance and overhead characteristics while remaining open source under MIT and Apache-2.0 licenses. Migration from existing Docker Desktop or OrbStack installations is supported, transferring images with all tags, named volumes, user-defined networks, and container state, with running containers automatically restarted unless explicitly prevented.

The project is in public beta with active community engagement through Discord and GitHub issues. Development activity shows ongoing work across the full stack of container runtime components, with particular focus on compatibility features like Docker CLI support, BuildKit integration, and Kubernetes integration. The codebase maintains comprehensive command-line tooling through abctl with diagnostic capabilities like abctl doctor and resource monitoring via abctl top.