Hybirdss

📺 Control any smart TV with natural language. Play Netflix by name from your terminal. PyPI: stv · MCP server · LG/Samsung/Roku/Android

16
0
100% credibility
Found Apr 11, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A command-line tool for controlling smart TVs from LG, Samsung, Roku, and Android TV platforms to play streaming services by name, manage scenes, multi-room audio, viewing insights, and integrate with AI assistants and Home Assistant.

How It Works

1
🔍 Discover the TV helper

You hear about a simple tool that lets you control your smart TV right from your computer keyboard.

2
📦 Add it easily

With one quick command, you bring the tool onto your computer—no complicated steps.

3
🔌 Link your TV

Tell it to set up, and it automatically finds your TV on the network and connects securely.

4
Play anything by name

Type something like 'play Frieren on Netflix' and watch it start instantly on your TV.

5
🎭 Create perfect moods

Pick a scene like 'movie night' to set volume, dim lights, and get cozy automatically.

6
👥 Sync across rooms

Play the same music or show on every TV at once for parties or whole-home fun.

Effortless TV joy

Your TV now responds to simple words, ditching remotes for good and making evenings magical.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is smartest-tv?

smartest-tv is a Python CLI (PyPI: stv) for controlling LG, Samsung, Roku, and Android smart TVs from your terminal with natural language commands like `stv play netflix "Dark" s1e1`. It resolves content across Netflix, YouTube, Spotify, Disney+, and 20+ platforms via JustWatch APIs, deep-links directly to episodes, and handles casts, queues, and multi-room audio. No TV? Content opens in your browser; includes MCP server for Claude/Cursor agents and Home Assistant integration.

Why is it gaining traction?

Zero-config setup auto-discovers TVs, with polished Rich UI, JSON output, and features like scene presets ("movie-night"), watch insights, screen-time tracking, and sync across TVs—even remote via REST API. AI hooks shine: 21 MCP tools let agents "play Frieren" mid-chat. Beats remotes by slashing Netflix launches from 30s to 3s, with community-cached resolutions for instant repeats.

Who should use this?

Home Assistant tinkerers needing name-based playback in automations. Developers with smart TVs wanting CLI volume/power/insights over apps. AI builders scripting TV control in Claude/Cursor workflows. Multi-TV households for party sync or free Sonos-like audio.

Verdict

Worth pip-installing for compatible TVs despite 16 stars and 1.0% credibility—282 passing tests, multilingual docs, and MIT license signal polish. Early but functional; monitor for stability before heavy reliance.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.