Deploy Now

SaaS Alternative

Netflix Hulu Disney+ Max

Stars

76

Forks

3

Watchers

1

Developer links

Tasterr

Tasterr is a self-hosted discovery front end that learns what each person in your household actually likes and fills the home screen with movie and show rails picked for them. It reads the TMDB catalog in your chosen metadata language and merges it with your Plex, Jellyfin, Seerr, and Trakt accounts, so library titles, requests, and watch history shape every recommendation. Continue Watching pulls resumable movies, episodes, and next-up picks from Plex and Jellyfin into one rail, and Because You Watched rails spin off new suggestions from finished titles. Watched titles disappear from discovery by default, a Not interested button banishes titles for good, and My List keeps the maybes one tap away. When the household gathers, Something for Everyone Tonight blends member profiles into one shared shortlist, and Picks You Wouldn't Usually Watch deliberately wanders outside each profile. Requests flow into Seerr under the signed-in member's name, availability badges show where a title already lives, and admins tune regions, streaming services, rails, language, theme, and accent color. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Tasterr
Tasterr
Tasterr
Tasterr
Tasterr

Benefits

  • One Taste Profile Per Person
  • Every signed-in member gets a learned profile fed by requests, My List picks, dismissals, and linked watch history, so recommendations stop averaging the whole household into mush.
  • Discovery That Forgets The Watched
  • Titles a member already watched are hidden from discovery rails by default, dismissed titles stay hidden permanently, and search plus direct details remain reachable when needed.
  • Requests Land In Seerr Properly
  • Members request movies and shows from the title page, Tasterr attributes each request to the signed-in member in Seerr, and incremental sync keeps request state current.
  • Four Accounts, One Front Door
  • Plex, Jellyfin, Seerr, and Trakt links each feed taste signals and availability into one interface, and members toggle every source or clear its history from Account settings.

Features

  • Personalized Discovery Rails
  • Composed rails mix trending TMDB titles, per-member recommendations, and Because You Watched rows, with watched titles hidden and availability badges on every poster.
  • Merged Continue Watching
  • Resumable Plex movies and episodes merge with Jellyfin continue-watching and next-up rows into a single rail, cached for five minutes per member.
  • Household Blend Picks
  • Something for Everyone Tonight builds an ephemeral shared shortlist from the taste profiles of the members watching together, no persistent household group required.
  • Trakt History Import
  • Optional Trakt links import all-time watch history, the newest 500 movies and 500 shows, as a taste source that never handles sign-in or playback.
  • Admin-Tuned Discovery Surface
  • Administrators choose metadata language, watch regions, streaming services, rail composition, sign-in methods, theme, and accent color, with previews of affected members before saving.
  • FastAPI And SQLite Core
  • A single FastAPI process serves the React interface and API from one container, stores profiles and signals in SQLite, and applies migrations automatically on first boot.

Apps Similar to Tasterr