{"adoption": {"forks": 272, "observed_at": "2026-09-03T02:15:06.837363+00:00", "stars": 1123}, "canonical_url": "https://ross.abutalabs.com/products/libnvidia-container", "card": {"archived": false, "artifact_type": "library", "description": "NVIDIA container runtime library", "domain": ["gpu-computing", "developer-tools", "cloud-computing"], "enriched": true, "function": ["container-runtime", "developer-tools", "cli"], "health_score": 100, "homepage": null, "language": "C", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["NVIDIA/libnvidia-container"], "name": "NVIDIA/libnvidia-container", "platform": ["c", "cli"], "pushed_at": "2026-09-02T18:53:55+00:00", "repo": "NVIDIA/libnvidia-container", "stars": 1123, "tags": ["nvidia", "gpu", "containers", "cuda", "container-runtime", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["expose nvidia gpus inside docker containers", "run cuda workloads in containers", "configure gpu passthrough for linux containers", "build a custom container runtime with gpu support", "mount nvidia driver libraries into a container rootfs", "run nvidia-smi from inside a container"], "what_it_is": "A C library and CLI utility (nvidia-container-cli) that automatically configures GNU/Linux containers to leverage NVIDIA hardware, relying on kernel primitives and remaining agnostic of the container runtime. It underpins NVIDIA's container runtime ecosystem for exposing GPUs, drivers, and utilities inside containers.", "when_to_avoid": ["you just want to run GPU containers with Docker - use nvidia-container-toolkit / nvidia-container-runtime instead", "you are on non-Linux platforms such as Windows or macOS", "you need GPU support outside of containerized environments"], "when_to_choose": ["you need GPU access in Linux containers without depending on a specific container runtime", "you are building or integrating a container runtime that must support NVIDIA GPUs", "you want a low-level CLI to manually configure GPU namespaces and mounts"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/libnvidia-container", "repo": "NVIDIA/libnvidia-container", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:06.837363+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:40:58.424768+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f5110c3951d6d9ed4ef796c296693e001aede5fef4268c467c645b3d7c19b120", "fetched_at": "2026-09-03T02:15:06.837363+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/libnvidia-container"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 85}, "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": 3428, "days_push": 0, "days_rel": 20, "gap_med": 37.5, "n_releases_24m": 17}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}