{"adoption": {"forks": 411, "observed_at": "2026-08-28T04:08:23.902263+00:00", "stars": 3839}, "canonical_url": "https://ross.abutalabs.com/products/hyperion", "card": {"archived": false, "artifact_type": "application", "description": "The successor to Hyperion aka Hyperion Next Generation", "domain": ["media", "hardware", "self-hosted", "iot"], "enriched": true, "function": ["image-processing", "graphics", "http-server", "configuration-management"], "health_score": 99, "homepage": "https://hyperion-project.org/", "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["hyperion-project/hyperion.ng", "hyperion-project/hyperion"], "name": "Hyperion", "platform": ["windows", "cross-platform", "self-hosted", "cpp"], "pushed_at": "2026-08-16T10:06:05+00:00", "repo": "hyperion-project/hyperion.ng", "stars": 3839, "tags": ["ambilight", "led-strip", "ws281x", "wled", "philips-hue", "raspberry-pi", "screen-capture", "bias-lighting", "hyperion", "linux", "macos"], "topics": ["hyperion", "ambilight", "hue", "adalight", "ws281x", "effects", "capture", "rpi", "raspberry", "mood", "hyperion-project", "wled", "cololight", "nanoleaf", "atmoorb", "yeelight", "h801", "sk6812", "apa102"], "urls": [{"kind": "homepage", "url": "https://hyperion-project.org/"}, {"kind": "site_page", "url": "https://docs.hyperion-project.org/"}, {"kind": "site_page", "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "use_cases": ["build an Ambilight-style bias light behind my TV", "control WS2812B LED strips from a Raspberry Pi based on screen content", "sync Philips Hue lights with movies and games", "capture HDMI video and map colors to LEDs", "run ambient lighting effects on WLED or Nanoleaf", "control LED lighting from a web interface or JSON-RPC API"], "what_it_is": "Hyperion.NG is an open-source ambient lighting (Ambilight) application that captures screen or video content and drives LED strips and smart lights in real time. It supports many output devices including WS281x/SPI LEDs, WLED, Philips Hue, Nanoleaf, Yeelight, and Adalight, with a web UI and JSON-RPC API.", "when_to_avoid": ["you need simple static lighting scenes without screen capture", "you want a purely commercial plug-and-play product with vendor support", "your hardware lacks capture capability or supported LED interfaces"], "when_to_choose": ["you want self-hosted, cross-platform ambient lighting with broad LED and smart-bulb support", "you run a Raspberry Pi or media center (Kodi/LibreELEC) and want screen-bias lighting", "you need an API or web UI to automate and configure LED effects"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/hyperion-project/hyperion.ng", "repo": "hyperion-project/hyperion.ng", "role": "main", "score": 83}, {"path": "/repos/hyperion-project/hyperion", "repo": "hyperion-project/hyperion", "role": "mirror", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "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:23.902263+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:23.902263+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:26:14.478137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39d5717b3b3d405e5f9e66b7e91086b3ec55c032388dbecb3ab53da54f735d37", "fetched_at": "2026-08-28T04:08:23.902263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hyperion-project/hyperion.ng"}, {"content_hash": "75b1512d6f049ba215fcc5d75b841709ff570ad025cf1a7e8aae28b0605f35e5", "fetched_at": "2026-08-29T09:20:54.719991+00:00", "kind": "homepage", "missing": false, "url": "https://hyperion-project.org/"}, {"content_hash": "7a45c22dd5fc93e245b76c8ce9805378438cb66db45f24fa4daf574380c8c5fc", "fetched_at": "2026-08-29T09:20:54.729168+00:00", "kind": "site_page", "missing": false, "url": "https://docs.hyperion-project.org/"}, {"content_hash": "363cd446b34e2a6ab977553ef700b002e93a96ced25cd2d447049d37536304bd", "fetched_at": "2026-08-29T09:20:54.731233+00:00", "kind": "site_page", "missing": false, "url": "https://hyperion-project.org/forum/index.php?thread%2F13754-install-update-hyperion-ng-on-libreelec%2F=&action=firstNew"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 54}, "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": 3731, "days_push": 17, "days_rel": 149, "gap_med": 147.5, "n_releases_24m": 3}, "score": 83, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}