{"adoption": {"forks": 602, "observed_at": "2026-08-28T04:09:55.121003+00:00", "stars": 7033}, "canonical_url": "https://ross.abutalabs.com/products/nvidia-warp", "card": {"archived": false, "artifact_type": "framework", "description": "A Python framework for GPU-accelerated simulation, robotics, and machine learning.", "domain": ["machine-learning", "simulation", "robotics", "gpu-computing", "graphics"], "enriched": true, "function": ["machine-learning", "simulation", "gpu-computing", "compiler", "math"], "health_score": 100, "homepage": "https://nvidia.github.io/warp/stable/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["NVIDIA/warp"], "name": "NVIDIA/warp", "platform": ["python", "windows"], "pushed_at": "2026-08-26T18:36:26+00:00", "repo": "NVIDIA/warp", "stars": 7033, "tags": ["differentiable-programming", "jit-compilation", "physics-simulation", "kernels", "pytorch-integration", "jax-integration", "nvidia", "linux", "macos", "gpu", "cuda"], "topics": ["differentiable-programming", "python", "gpu-acceleration", "nvidia", "gpu", "cuda", "nvidia-warp"], "urls": [], "use_cases": ["simulate millions of particles on the GPU from Python", "write differentiable physics simulations for robotics", "accelerate geometry processing kernels with CUDA", "integrate custom GPU kernels into PyTorch or JAX training pipelines", "prototype tile-based GPU programs in Python", "run differentiable optimization like shape optimization or inverse problems"], "what_it_is": "NVIDIA Warp is a Python framework that JIT-compiles regular Python functions into efficient CPU or CUDA GPU kernels. It provides differentiable primitives for physics simulation, robotics, geometry processing, and machine-learning pipelines with PyTorch, JAX, and Paddle.", "when_to_avoid": ["you only need general tensor math without simulation primitives (use NumPy or PyTorch)", "you need GPU acceleration on macOS (Warp supports CPU only there)", "your project requires non-NVIDIA GPU acceleration"], "when_to_choose": ["you need GPU-accelerated, differentiable simulation code written in Python", "you want custom CUDA-like kernels without writing C++/CUDA", "you're building robotics or physics ML pipelines needing gradients through simulation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nvidia-warp", "repo": "NVIDIA/warp", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "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:09:55.121003+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.121003+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:40:34.603900+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "70168664578472a005e80aea3701b4c8213fe5a11be3ad76729eea4c89b9bcbd", "fetched_at": "2026-08-28T04:09:55.121003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NVIDIA/warp"}, {"content_hash": "e7a50a07a58b0e78bc9f47f3b43d7be1b873a4b696e28703986f856eaf79e48e", "fetched_at": "2026-08-29T08:36:21.627238+00:00", "kind": "homepage", "missing": false, "url": "https://nvidia.github.io/warp/stable/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 96}, "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": 1629, "days_push": 7, "days_rel": 27, "gap_med": 29.0, "n_releases_24m": 27}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}