R2D2 TV is an open-source project that aims to make smart TVs more private and functional by giving users a local home screen, a private remote browser, and a push-to-talk voice assistant. It runs on a Linux compute host, leveraging the TV's display and application capabilities. The project was developed by anubhavmalhotra and targets webOS TVs, offering more control and customization than standard manufacturer interfaces.
Editorial check
How this page is checked
Source trail
github.com
External links are separated from Surfaced commentary.
Reader safety
Context before clicks
Product links and external services are not presented as guarantees.
Monetization
No affiliate flag
Ads and commerce links are kept distinct from editorial text.
Surfaced take
Why It’s Useful
This project is invaluable for users concerned about the privacy implications of smart TVs or those frustrated by manufacturer bloatware and limited functionality. R2D2 TV provides a powerful alternative by putting control back in the user's hands. It's especially appealing to developers and tech enthusiasts who want to repurpose existing hardware for more beneficial uses. The ability to run a local browser and a custom voice assistant offers significant privacy and convenience advantages over the default smart TV experience. It’s a deep dive into operating system-level customization.
In everyday life
When you’d actually reach for this
You can use R2D2 TV to browse the web privately on your television without worrying about tracking, or quickly launch specific apps with custom voice commands. It's perfect for a family movie night where you want direct control over content and privacy settings.
Project signals
Is it still maintained?
- ★ 68 GitHub stars
- Last commit Oct 27, 2026
- MIT license
From github.com/anubhavmalhotra/r2d2-tv, checked Oct 29, 2026.
Enjoyed this? Get five picks like this every morning.
Free daily newsletter — zero spam, unsubscribe anytime.



