{"adoption": {"forks": 197, "observed_at": "2026-08-28T04:04:04.940146+00:00", "stars": 1235}, "canonical_url": "https://ross.abutalabs.com/products/metadrive", "card": {"archived": false, "artifact_type": "library", "description": "MetaDrive: Lightweight driving simulator for everyone", "domain": ["autonomous-vehicles", "simulation", "reinforcement-learning", "machine-learning", "robotics"], "enriched": true, "function": ["simulation", "machine-learning", "reinforcement-learning", "computer-vision", "game-engine"], "health_score": 52, "homepage": "https://metadriverse.github.io/metadrive/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["metadriverse/metadrive"], "name": "metadriverse/metadrive", "platform": ["windows", "python", "cross-platform"], "pushed_at": "2025-08-15T18:57:56+00:00", "repo": "metadriverse/metadrive", "stars": 1235, "tags": ["driving-simulator", "autonomous-driving", "reinforcement-learning-environment", "gym-environment", "scene-generation", "sensor-simulation", "safe-rl", "multi-agent", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["train reinforcement learning agents for autonomous driving", "benchmark generalizable RL across unseen driving scenes", "simulate safe exploration and safety-critical driving scenarios", "reconstruct driving environments from Waymo or nuPlan datasets", "generate synthetic driving scenes with custom road maps and traffic", "collect camera and LiDAR sensor data for perception research", "run multi-agent driving behavior simulations"], "what_it_is": "MetaDrive is an open-source, lightweight driving simulator built for AI and autonomy research, supporting compositional scene synthesis and reconstruction of real-world driving logs. It provides realistic physics and multiple sensor modalities (RGB, depth, semantic, LiDAR point cloud) and runs at over 1000 FPS on standard PCs.", "when_to_avoid": ["you need photorealistic rendering comparable to CARLA or commercial simulators", "you require full vehicle dynamics validation for hardware deployment", "you need non-driving robotics simulation", "you want a plug-and-play product rather than a research codebase"], "when_to_choose": ["you need a fast, easy-to-install driving simulator for RL research", "you want to train or evaluate driving policies in Python with Gym-style APIs", "you need sensor simulation (RGB, depth, LiDAR) without heavy commercial simulators", "you want to replay real-world datasets like Waymo Open Dataset in simulation", "you study safe RL or multi-agent driving behaviors"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/metadrive", "repo": "metadriverse/metadrive", "role": "main", "score": 39}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "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:04:04.940146+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.940146+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:22:06.942418+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17a06cb98d7b1c5ca10568c916287e12874faa2170f17a300bb09d4ac3482975", "fetched_at": "2026-08-28T04:04:04.940146+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metadriverse/metadrive"}, {"content_hash": "6fa76f675a1b24388ac4bc2490576032dc15b25464c87478c9abe2a0bcb97923", "fetched_at": "2026-08-29T12:21:48.982165+00:00", "kind": "homepage", "missing": false, "url": "https://metadriverse.github.io/metadrive/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 37, "longevity": 100, "rhythm": 8}, "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": 1831, "days_push": 383, "days_rel": 635, "gap_med": null, "n_releases_24m": 1}, "score": 39, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}