{"adoption": {"forks": 418, "observed_at": "2026-08-28T04:10:09.976228+00:00", "stars": 7943}, "canonical_url": "https://ross.abutalabs.com/products/microsandbox", "card": {"archived": false, "artifact_type": "library", "description": "🧱 easy fast local-first microVM runtime and library", "domain": ["security", "developer-tools", "self-hosted"], "enriched": true, "function": ["security", "container-runtime", "sdk", "cli", "mcp", "developer-tools"], "health_score": 100, "homepage": "https://docs.microsandbox.dev", "language": "Rust", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["superradcompany/microsandbox"], "name": "superradcompany/microsandbox", "platform": ["windows", "rust", "python", "go", "cli", "self-hosted"], "pushed_at": "2026-08-26T17:03:41+00:00", "repo": "superradcompany/microsandbox", "stars": 7943, "tags": ["microvm", "sandboxing", "untrusted-code-execution", "hardware-isolation", "oci-images", "agent-sandbox", "virtualization", "kvm", "docker-alternative", "ai-agents", "containers", "linux", "macos", "nodejs"], "topics": ["agents", "docker", "linux", "macos", "sandbox", "virtualization", "vm", "security", "self-hosted", "rust", "windows", "nodejs", "typescript", "local", "microvm", "golang", "python"], "urls": [], "use_cases": ["run untrusted AI agent code in an isolated sandbox", "execute user-submitted code safely on my server", "sandbox CI jobs and package installs", "run scrapers and automation in isolated microVMs", "give coding agents a sandboxed execution environment via MCP", "spin up ephemeral dev environments from application code", "run docker images with hardware-level isolation locally"], "what_it_is": "Microsandbox is a local-first microVM runtime and library for running untrusted workloads (AI agents, user code, plugins, CI jobs) inside fast, hardware-isolated lightweight VMs. It offers Docker-like OCI image workflows, sub-100ms startup, multi-language SDKs (TypeScript, Rust, Python, Go, Ruby), an MCP server, and optional hosted cloud execution.", "when_to_avoid": ["you only need lightweight process-level sandboxing and KVM/WHP virtualization is unavailable", "you need orchestration at scale across a cluster rather than local-first sandboxes", "your workloads are fully trusted and plain containers suffice"], "when_to_choose": ["you need stronger isolation than containers for untrusted or AI-generated code", "you want Docker-like OCI workflows with VM-level security boundaries", "you need fast, programmatically spawned sandboxes with no daemon", "you want agents to self-manage sandboxes via MCP or skills"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/microsandbox", "repo": "superradcompany/microsandbox", "role": "main", "score": 89}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:09.976228+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:33:13.645064+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7082ef2eec11033940fe8f9c59dfd988b27a0725a6a0ad84ee875381303da247", "fetched_at": "2026-08-28T04:10:09.976228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/superradcompany/microsandbox"}, {"content_hash": "9b1c3f696d74911553d5760de30268fc0710c55c4ac53dd7b920847a6f89d277", "fetched_at": "2026-08-29T08:29:52.482684+00:00", "kind": "homepage", "missing": false, "url": "https://docs.microsandbox.dev"}, {"content_hash": "61a4743b626684a82827384715584cc313be4999ca1f328d478f2a4876f6192c", "fetched_at": "2026-08-29T08:29:52.485598+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/quickstart"}, {"content_hash": "87f5b82c8dde5a0055df308698da5eb42bf5fd26b4238c87ea5698b0f8f370a0", "fetched_at": "2026-08-29T08:29:52.487537+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/getting-started/agents"}, {"content_hash": "33ee6592f5baf08bfd3dc1ce0707e49d77e1d63ab049d2575466b3cac1fcf596", "fetched_at": "2026-08-29T08:29:52.489214+00:00", "kind": "site_page", "missing": false, "url": "https://docs.microsandbox.dev/changelog/2026-08-21"}, {"content_hash": "d192d16be89184cdd4a8f4c13be7b982d83022e43b6b87277a37b635a8a5621a", "fetched_at": "2026-08-29T08:29:52.491005+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/microsandbox"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 49, "rhythm": 99}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 699, "days_push": 7, "days_rel": 9, "gap_med": 1, "n_releases_24m": 58}, "score": 89, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}