{"adoption": {"forks": 157, "observed_at": "2026-08-28T04:04:08.798436+00:00", "stars": 1254}, "canonical_url": "https://ross.abutalabs.com/products/drivestudio", "card": {"archived": false, "artifact_type": "framework", "description": "A 3DGS framework for omni urban scene reconstruction and simulation.", "domain": ["autonomous-vehicles", "computer-vision", "simulation", "deep-learning", "robotics"], "enriched": true, "function": ["simulation", "computer-vision", "graphics", "machine-learning", "data-science"], "health_score": 43, "homepage": "https://ziyc.github.io/omnire/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["ziyc/drivestudio"], "name": "ziyc/drivestudio", "platform": ["python", "cross-platform"], "pushed_at": "2025-08-27T08:42:40+00:00", "repo": "ziyc/drivestudio", "stars": 1254, "tags": ["3dgs", "gaussian-splatting", "urban-scene-reconstruction", "autonomous-driving", "neural-scene-graphs", "waymo", "nuscenes", "kitti", "argoverse", "pandaset", "nuplan", "research-code", "iclr-2025", "omnire", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["reconstruct 3D urban driving scenes from lidar and camera logs", "simulate autonomous driving scenarios with dynamic actors", "train gaussian splatting models on Waymo or NuScenes datasets", "reconstruct pedestrians and cyclists in driving scenes", "generate novel view renders of street scenes for AV research", "benchmark neural scene reconstruction methods on driving datasets"], "what_it_is": "DriveStudio is a Python framework for 3D Gaussian Splatting (3DGS) based reconstruction and simulation of dynamic urban driving scenes. It jointly reconstructs backgrounds, vehicles, and non-rigid actors like pedestrians and cyclists from driving logs, and supports major autonomous driving datasets including Waymo, NuScenes, KITTI, Argoverse2, PandaSet, and NuPlan.", "when_to_avoid": ["you need real-time rendering on consumer hardware without a GPU", "your project involves indoor scenes or non-driving imagery", "you need a production-ready simulator with physics and sensor modeling rather than a research codebase", "you are not comfortable working with research-grade Python and large driving datasets"], "when_to_choose": ["you need high-fidelity reconstruction of full dynamic urban scenes including non-vehicle actors", "you work in autonomous driving simulation or AV perception research", "you want a unified codebase supporting multiple driving datasets and Gaussian representations", "you want the official OmniRe implementation for research reproduction"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/drivestudio", "repo": "ziyc/drivestudio", "role": "main", "score": 40}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "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:08.798436+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.798436+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:07:26.805088+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8bd0d1999ad3423fa2cbd59fffca00e21b7311248609477c3c2af5ef31cf3a8a", "fetched_at": "2026-08-28T04:04:08.798436+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ziyc/drivestudio"}, {"content_hash": "a90f6e14b692d20ad88c80c9e4bea8959aea552f73028b560f6bbaf7837b724b", "fetched_at": "2026-08-29T12:18:09.108706+00:00", "kind": "homepage", "missing": false, "url": "https://ziyc.github.io/omnire/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 39, "longevity": 52, "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": 734, "days_push": 371, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 40, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}