Hyperion.ng is an ambient lighting control system that synchronizes addressable LED strips with on-screen content to create dynamic lighting effects around displays.
The project solves the problem of coordinating LED lighting with video playback and system content. It captures video from displays or other sources, analyzes the colors and brightness in real time, and sends control signals to various types of addressable LED hardware. The system supports multiple LED protocols and device types, allowing users to connect different brands and models of smart lights and LED strips to a single unified control interface. This approach enables effects that respond to what is displayed on screen, creating an immersive ambient lighting experience.
Hyperion.ng suits users who want to build or enhance home theater setups with synchronized lighting, or who wish to add dynamic mood lighting to gaming or media consumption spaces. It works with Raspberry Pi and other Linux-based hardware as a capture and processing engine. The project supports a wide range of LED hardware including WS281x strips, APA102, SK6812, and integration with commercial smart light products. Users evaluating adoption should understand that the system requires both compatible LED hardware and a supported capture device or method, and that setup involves configuring the specific devices and effects desired for their environment.
The project maintains active development with regular commits addressing bug fixes and feature additions. Pull requests receive timely review and feedback from maintainers. The codebase shows ongoing refinement of core functionality rather than major architectural shifts. Issue tracking reflects engagement with user-reported problems and feature requests. Documentation is maintained alongside code changes to reflect current capabilities.