🎬 NEXUS: Free Watch-TV + the Whole Build Kit

:clapper_board: NEXUS ➜ free web TV that picks what to watch ➜ 50+ free tools ➜ build your own engine, zero code

Type a mood, it launches one thing. Bored? Zap. Built by one guy with zero code — and so can you.



type ─▶ launch ─▶ zap · free · browser-only · watchnexus.lovable.app


📺 type a mood, it launches one thing — no list to scroll

It’s called NEXUS, it lives at watchnexus.lovable.app, and it kills the “what should I watch” standoff that eats your whole evening.

One box on a black screen: type your mood — anime, chill, cooking, whatever. Hit Launch → it picks ONE thing and plays it. No wall of 40 thumbnails.

  • Zap → don’t like it? Next pick, same mood. Like flipping channels.
  • Blank? One-tap presets: rock · chill · anime · workout · documentary · sci-fi · food · gaming · travel · music · relax · learn.
  • Runs in the browser. Free. Nothing to install, no login wall.

Everything below is the toolbox behind a tool like this — use the ready-made ones, or build your own spin. NEXUS is the one-tap version someone already shipped.

🛠️ one guy shipped it with zero code — here's how

NEXUS = one solo maker, built on Lovable — a no-code / “vibe-coding” builder.

Step What happens
You Describe the app in plain English
Lovable AI Writes the real code + design + backend
One click Puts it live on the internet
  • Free tier to start (a few builds/day — enough for a real app).
  • Real stack underneath (React + Supabase), exportable to GitHub — not a toy.
  • Not a fluke: people with zero coding background ship working apps in days (a 3-day micro-tool, a 1-month full product).
  • The shift → code used to be the hard part. Now it’s the easy part; you just describe it clearly.

I’m happy to share more details (Lovable prompts, Lovable setup, etc.) if anyone’s curious.

That offer is the gold. Want the full builder + free-AI kit to make your own? It’s all further down.

💡 where you'd actually reach for this

Same payoff every time → you stop deciding, something just plays.

  • Gym: prop the phone, type workout, train — no thumb-scrolling between sets.
  • Cooking: hands greasy → type food, Launch, leave it running.
  • Background: type chill while you work or clean — no 2-hour rabbit hole.
  • “Put something on”: guest or kid asks → type a vibe, done. No 15-min browse-fight.
  • Fried after work: too tired to choose → it chooses, you watch or zap.
🔌 the engine room — turn 'a vibe' into a real pick

These are the free databases an app reads to know what exists and what’s hot. Call one → get titles + posters back.

Source What you get Free?
TMDB Movies/TV, genres, trending, posters :white_check_mark: (attribution)
Trakt Watch history, lists, trending :white_check_mark:
Simkl Movies + TV + anime, ID lookup :white_check_mark:
OMDb Plot/rating/poster by title :white_check_mark: (rate-limited)
Watchmode Where-to-stream + deep links :white_check_mark: tier
ListenBrainz / TheAudioDB Music mood + genre tags :white_check_mark:

:high_voltage: The trick: TMDB has no “random” button — call /discover filtered by genre, then random-pick from the results. That single move is the core of NEXUS.

:light_bulb: Want true vibe-matching (cozy rainy-day mystery)? Embed your catalog and search by meaning, not keywords — Supabase pgvector + @xenova/transformers (runs a small AI model inside your own backend, no paid API). All free.

🎲 no build needed — ready roulettes, shufflers & feed-killers

Don’t want to build anything? These already do the “pick one for me” / “kill the feed” job today.

Tool What it does Link
Reelgood Roulette Random movie/show across 50+ services open
Movie Roulette TMDB random, skips what you’ve seen open
A Good Movie to Watch Hand-picked, only the good ones open
Letterboxd Watchlist Picker Random film from your watchlist open
LetterBoxd Roulette (userscript) Press R = random film, anywhere get
Unhook Hides YouTube feed, Shorts, related get
Random-YouTube-Video “Shuffle” button on any channel GitHub
random-youtube-video-viewer Blind random YouTube zapper GitHub

:light_bulb: Trakt has no random-picker (people have begged for years) — so “Trakt API + one random pick” is itself a clean little NEXUS-style project to build.

🖥️ turn your own files into a 24/7 channel (self-host)

Got a media library (Plex/Jellyfin) or want YouTube as a channel? Turn it into a lean-back 24/7 TV — the ultimate zero-scroll: it just plays, forever.

Tool What it does Link
ErsatzTV Your media → live TV channels + guide GitHub
Tunarr Same, modern; spoofs a TV tuner + M3U site
YouTube_to_m3u YouTube lives → M3U playlist (auto-refresh) GitHub
YouTubeToM3U8 YouTube → M3U8 + basic EPG GitHub
youtube-to-m3u YouTube live → m3u for any player GitHub

:high_voltage: One-line Tunarr: docker run -v "$(pwd)"/tunarr:/config/tunarr -p 8000:8000 chrisbenincasa/tunarr:latest → open localhost:8000. (Tunarr is the maintained successor to dizqueTV.)

🧱 clone it — or one-up it — for zero dollars

The real unlock: the same parts NEXUS is made of, free. Pick a builder → point it at a database → ship.

Builders

Builder Best for Free tier
Lovable What NEXUS uses; clean React+Supabase ~5 builds/day
Bolt.new Most free usage; browser full-stack 1M tokens/mo (300k/day)
v0 Best-looking UI (React/shadcn) components free
Replit Agent Full IDE + DB + hosting :warning: effort-priced
Dyad (open-source) Local, no sign-up, your own keys free w/ key
bolt.diy (open-source) Self-host Bolt, any LLM free w/ key

Free backend + hosting

Tool Gives you Free
Supabase Database + login + API + vectors :white_check_mark:
Cloudflare Pages/Workers Hosting + edge functions :white_check_mark: 100k req/day
Pocketbase 1-binary DB + auth + files :white_check_mark: self-host
Appwrite Firebase-style backend :white_check_mark: tier
Vercel / Netlify Free static + serverless host :white_check_mark:

:firecracker: The $0 stack recipe:

  1. Builder → Bolt.new or Lovable (or Dyad for local / no lock-in)
  2. Data → free TMDB key → /discover by genre + random-pick
  3. Mood brain → a free LLM (next chapter) turns text → genre/keywords
  4. Memory → Supabase + a browser-local “seen” list so zaps skip repeats
  5. Host → Cloudflare or Vercel, free
🤖 free brains to run the 'mood' part

An app like NEXUS needs a little AI to turn chill rainy night into real filters. You can run that entirely on free API tiers.

Provider Free limit Note
OpenRouter 50 calls/day (1,000 after one $10 top-up) 28+ free models, 1 key
Groq up to 14,400/day (8B model) fastest
Google AI Studio Gemini Flash 1,500/day :warning: Pro left free tier May 2026
Cerebras ~1M tokens/day high volume
Mistral · Together · HuggingFace · NVIDIA NIM free experiment tiers extra failovers
Cloudflare Workers AI 10k neurons/day edge

:high_voltage: Stacking math: combine a few accounts → ~16,900+ free calls/day. Route through OpenRouter (or LiteLLM) with failover so a dead free tier auto-jumps to the next.

🗝️ the rare stash — keyless endpoints & stolen prompts

The stuff most posts never list.

Keyless one-call sources (no API key at all)

Source What it does Note
Invidious /api/v1/trending YouTube trending as JSON :warning: fragile/blocked — self-host
Piped /trending Same, privacy frontend :warning: spotty playback
TVmaze Full TV API reliable, keyless
Free-Movie-Series-DB-API Movie/series search unofficial
JSON Fakery Random movie list fake data — prototyping only

Steal the prompts (the part that ties back to the OP’s offer)

:light_bulb: The OP’s handing over his actual NEXUS prompts up top — these repos show why the right prompt makes or breaks the build.


:high_voltage: Quick Hits

Want Do
:clapper_board: Just watch something now → Open NEXUS, type a mood, Launch
:game_die: No-build randomizer → Reelgood Roulette or Movie Roulette
:prohibited: Kill YouTube’s feed → Install Unhook
:desktop_computer: 24/7 channel from your files → Self-host Tunarr (1 Docker line)
:brick: Build your own for $0 → Bolt.new + free TMDB key
:robot: Free AI for the mood part → OpenRouter :free or Groq
:old_key: Prompts that actually work → Grab the leaked Lovable prompt

NEXUS is the one-tap version someone already shipped — free, live, no scroll. Everything under it is the same trick in parts: grab a ready roulette, self-host a channel, or build your own spin for zero dollars.


Indecision was always the product. NEXUS takes it off the shelf — and every part to build your own is free.

6 پسندیدگیاں

If you enjoy using Nexus, don’t hesitate to send me your feedback :speech_balloon:, ask for new features :sparkles:, and share the app with your friends so I can keep improving it :folded_hands::rocket:

check my apps too, they are even more minimal https://tv.brodcast.eu.cc for live tv experience and https://brodcast.eu.cc for YouTube as tv.

2 پسندیدگیاں

NICE bro !!

1 پسند