{"adoption": {"forks": 144, "observed_at": "2026-09-01T02:13:55.548293+00:00", "stars": 1142}, "canonical_url": "https://ross.abutalabs.com/products/mit-spark-hydra", "card": {"archived": false, "artifact_type": "library", "description": "A system for building 3D Scene Graphs from sensor data in real-time", "domain": ["robotics", "computer-vision", "artificial-intelligence"], "enriched": true, "function": ["computer-vision", "simulation", "machine-learning"], "health_score": 81, "homepage": null, "language": "C++", "license": "BSD-2-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["MIT-SPARK/Hydra"], "name": "MIT-SPARK/Hydra", "platform": ["cpp"], "pushed_at": "2026-08-31T22:55:48+00:00", "repo": "MIT-SPARK/Hydra", "stars": 1142, "tags": ["3d-scene-graph", "spatial-perception", "slam", "real-time", "ros2", "robotics-perception", "linux", "ros"], "topics": [], "urls": [], "use_cases": ["build a 3D scene graph from robot sensor data in real time", "incrementally construct hierarchical spatial maps for a mobile robot", "run open-set semantic segmentation and fuse it into a scene graph", "evaluate spatial perception systems on robotics datasets", "provide spatial scene representations for downstream robot planning or VLM tasks"], "what_it_is": "Hydra is a C++ system that incrementally builds hierarchical 3D Scene Graphs from sensor data in real time. It is developed by MIT SPARK as research software for robotic spatial perception, with ROS2 integration and Python bindings.", "when_to_avoid": ["you need a simple standalone SLAM or mapping tool without scene graph structure", "you require ROS1 support, which has been archived", "you need a production-tested commercial-grade perception stack"], "when_to_choose": ["you need real-time hierarchical 3D scene graph construction from sensor streams", "you are doing robotics research on spatial perception or semantic mapping", "you work in a ROS2 environment and want an open-source scene graph pipeline"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mit-spark-hydra", "repo": "MIT-SPARK/Hydra", "role": "main", "score": 68}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "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-01T02:13:55.548293+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-01T02:13:55.548293+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:36:50.018686+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68945fe9f6d5cf9194f0914d61b9754e13971d85b97efa43129d30b84d768e96", "fetched_at": "2026-09-01T02:13:55.548293+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MIT-SPARK/Hydra"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "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": 1581, "days_push": 2, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 68, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 5, "stale_scrape": false}}