Show HN: CineCLI – Browse and torrent movies directly from your terminal

Fans cheer terminal movie magic, purists roast quality, and legal nerves flare up

TLDR: CineCLI lets you search movies and launch torrents from your terminal using YTS, impressing tinkerers but triggering debates. Commenters sparred over YTS quality, legal/ISP risks, and safety checks, with some recommending streaming alternatives—turning a neat utility into a fight over convenience, quality, and caution.

A command-line “movie button” just dropped: CineCLI lets you search films, peek details, and launch torrents right from your keyboard. The dev says the YTS data source is green and working, and the interface is clean and quick. But the real show is in the comments, where the audience split like a summer blockbuster twist. One camp is clapping—“Thank you!,” wrote a happy user—while another brought the salt shaker. A self-appointed quality cop slammed YTS as “bottom of the barrel,” gatekeeping the craft and asking who this is even for. Meanwhile, a nervous voice asked if this breaks internet provider rules and how to keep it “less obvious,” prompting an oh-no-you-didn’t ripple as folks side-eyed the legal line. Others offered practical vibes: a TV-friendly comparison to Stremio with the Torrentio plugin, plus a smart suggestion to scan for malicious files before downloading—because nothing ruins movie night like malware. The creator is in the thread asking for feedback, which only amps the energy. Verdict: CineCLI is a slick toy for terminal lovers, but the crowd is torn between “cool tool,” “bad source,” and “watch your ISP.” The popcorn is hot, and so are the takes.

Key Points

  • CineCLI is a Python-based CLI tool to browse and launch movie torrents using the YTS API.
  • Features include search, detailed movie info, magnet launching, .torrent downloads, and auto-selecting the best torrent.
  • It supports Linux, macOS, and Windows with a rich terminal UI and allows manual torrent selection.
  • Installation is via pip and requires Python 3.9+; commands include search, watch, and an interactive mode.
  • Magnet handling is delegated to the OS, launching the registered torrent client; tech stack includes Typer, Rich, and Requests.

Hottest takes

does it violate ISP terms (like at&t)? how to make it less obvious to them? — behnamoh
YTS is a bottom of the barrel quality. — unpopularopp
Thank you for creating this! — Datagenerator
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.