{"adoption": {"forks": 103, "observed_at": "2026-08-28T04:03:25.790399+00:00", "stars": 1060}, "canonical_url": "https://ross.abutalabs.com/products/sandboxfusion", "card": {"archived": false, "artifact_type": "service", "description": null, "domain": ["large-language-models", "developer-tools", "testing", "artificial-intelligence", "self-hosted", "cloud-computing"], "enriched": true, "function": ["testing", "benchmarking", "http-server", "security", "machine-learning", "llm-training", "gpu-computing"], "health_score": 75, "homepage": "https://bytedance.github.io/SandboxFusion/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["bytedance/SandboxFusion"], "name": "bytedance/SandboxFusion", "platform": ["python", "self-hosted"], "pushed_at": "2026-07-14T03:43:19+00:00", "repo": "bytedance/SandboxFusion", "stars": 1060, "tags": ["code-sandbox", "code-execution", "online-judge", "llm-evaluation", "code-judging", "multi-language", "humaneval", "code-contests", "jupyter-kernel", "rl-environment", "docker", "linux", "web-server", "gpu"], "topics": [], "urls": [], "use_cases": ["run untrusted LLM-generated code in a secure sandbox", "evaluate LLM coding ability on HumanEval and MBPP benchmarks", "judge code outputs for reinforcement learning training", "execute code snippets in many languages through one HTTP API", "set up an online judge for coding evaluation datasets", "run GPU code like CUDA in an isolated environment", "serve a code execution backend for an AI coding agent"], "what_it_is": "A secure, self-hosted code sandbox service from ByteDance that runs and judges code generated by LLMs across 20+ programming languages via a uniform HTTP API. It ships with built-in support for popular coding evaluation datasets like HumanEval, MBPP, and CodeContests, and is designed for production cloud deployment with container-based security isolation.", "when_to_avoid": ["you only need to run your own trusted code locally without isolation", "you cannot deploy Docker or privileged containers", "you need a lightweight in-process sandbox rather than a networked service"], "when_to_choose": ["you need safe execution of model-generated code at scale", "you are benchmarking or training LLMs on coding tasks", "you want one API covering 20+ languages and standard evaluation datasets", "you can deploy Docker containers and want production-ready isolation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sandboxfusion", "repo": "bytedance/SandboxFusion", "role": "main", "score": 63}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "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:03:25.790399+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.790399+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:56:55.667786+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a104857216cba8f476b8206bed0d2a15b60144bc278535c78d69c84a4fd8c5d", "fetched_at": "2026-08-28T04:03:25.790399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bytedance/SandboxFusion"}, {"content_hash": "11079749a7e1866eb3a288c638ef5d3645fa2d4dd228088238b18cfeedd96398", "fetched_at": "2026-08-29T12:58:56.728352+00:00", "kind": "homepage", "missing": false, "url": "https://bytedance.github.io/SandboxFusion/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 49, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 686, "days_push": 50, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 63, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}