Nuvio TV is a feature-rich, open-source Android TV media streaming client built with Kotlin, Jetpack Compose for TV, and Material 3. It aggregates content from multiple sources via a Stremio-compatible addon system, debrid services (RealDebrid, Torbox, Premiumize), and media servers (Jellyfin, Emby). The application provides a highly customized playback experience built on Media3 ExoPlayer with optional libmpv, featuring Dolby Vision handling, subtitle auto-sync, hardware-aware decoder selection, auto-frame-rate switching, and extensive diagnostic instrumentation. It includes a multi-profile user system, watch tracking integration with Trakt, Simkl, and MDBList, cloud library sync via Supabase, and an in-app update mechanism. The codebase exhibits strong engineering practices with extensive unit tests (over 400 test files), pure policy objects isolated for testability, and a well-layered architecture (MVVM, Hilt DI, DataStore per profile). It is not a data research repository; it is a production Android TV application with a focus on flexibility, performance, and media compatibility.