{"adoption": {"forks": 830, "observed_at": "2026-08-28T04:08:51.307817+00:00", "stars": 4491}, "canonical_url": "https://ross.abutalabs.com/products/diffusion_policy", "card": {"archived": false, "artifact_type": "library", "description": "[RSS 2023] Diffusion Policy Visuomotor Policy Learning via Action Diffusion", "domain": ["robotics", "machine-learning", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "deep-learning", "robotics", "simulation"], "health_score": 20, "homepage": "https://diffusion-policy.cs.columbia.edu/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["real-stanford/diffusion_policy"], "name": "real-stanford/diffusion_policy", "platform": ["python"], "pushed_at": "2024-12-24T19:48:03+00:00", "repo": "real-stanford/diffusion_policy", "stars": 4491, "tags": ["diffusion-models", "imitation-learning", "visuomotor-policy", "robot-manipulation", "research-code", "linux", "gpu"], "topics": ["robotics"], "urls": [], "use_cases": ["train diffusion-based robot manipulation policies from demonstrations", "reproduce visuomotor policy learning experiments from the RSS 2023 paper", "benchmark imitation learning methods on robot manipulation tasks", "run pretrained policies in simulation environments", "experiment with diffusion models for multimodal action distribution learning"], "what_it_is": "Official PyTorch implementation of Diffusion Policy, a visuomotor robot policy learning method that represents robot behavior as a conditional denoising diffusion process. It includes training/evaluation code, experiment configs, checkpoints, and Colab notebooks for state-based and vision-based manipulation tasks.", "when_to_avoid": ["you need a lightweight production robot control stack rather than research code", "you lack GPU resources for diffusion training and inference", "your domain is unrelated to robot learning or manipulation"], "when_to_choose": ["you need state-of-the-art visuomotor policy learning for robot manipulation", "you want to reproduce or extend published diffusion policy experiments", "your task has multimodal action distributions that Gaussian policies handle poorly"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/diffusion_policy", "repo": "real-stanford/diffusion_policy", "role": "main", "score": 30}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "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:08:51.307817+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.307817+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:29.052339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7d0b97f2c0387f1345b0aee2f49fb2b9d50d6f69c31576f64b04def93994cf9a", "fetched_at": "2026-08-28T04:08:51.307817+00:00", "kind": "readme", "missing": false, "url": "https://github.com/real-stanford/diffusion_policy"}, {"content_hash": "edadad05d2bddd42aff22f6f24f8e8a5967125d63d35ce233fdb8ce455a2bf15", "fetched_at": "2026-08-29T09:06:42.168953+00:00", "kind": "homepage", "missing": false, "url": "https://diffusion-policy.cs.columbia.edu/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 91, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1275, "days_push": 617, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 30, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}