No invented middleman
Flyx adds no paywall, ad network, affiliate funnel, or artificial waiting room between discovery and playback.
Open source · Self-hosted · Zero ads
Pirate streaming sites monetize work they did not create through ads, trackers, popups, and malware. Flyx removes that exploitative middle layer. It finds the same freely circulating sources and delivers them through software you run and control.
01 · Why this exists
The familiar pirate-site business model is simple: take links to unlicensed media, surround them with invasive advertising, profile the audience, and turn somebody else’s work into revenue. The visitor pays with attention, privacy, device resources, and sometimes security.
Flyx rejects the toll booth. It does not claim the media, sell access, host files, or build a business around your viewing history. The code is public, the instance belongs to its operator, and the interface exists to connect a person to a source—not to extract value from either.
Flyx adds no paywall, ad network, affiliate funnel, or artificial waiting room between discovery and playback.
There is no central Flyx service collecting searches or viewing history. Your data stays with the instance you control.
Flyx hosts no media and pretends no ownership. It is transparent software for locating, normalizing, and playing external sources.
02 · Under the hood
Flyx 3.0 replaces a tangled monolith with focused packages, typed boundaries, and a single extraction pipeline. Every stage has one job and can fail without taking the rest of the application down.
Metadata and search requests enter a priority-ordered registry of focused provider modules.
PROVIDER REGISTRYOne pipeline tries compatible providers, isolates failures, and deduplicates the sources it resolves.
FAULT-ISOLATED FALLBACKUnified TTL and stale-while-revalidate caching avoids duplicate upstream work and keeps repeat requests fast.
REQUEST DEDUPLICATIONWhen required, your server rewrites HLS manifests, keys, segments, and request headers for clean playback.
YOUR INFRASTRUCTURE12 focused workspace packages
12 provider modules across media types
1 shared extraction and cache path
Movies, television, anime, manga, live TV, sports, subtitles, downloads, and watch state share a coherent application instead of a pile of unrelated embeds.
03 · Operator controlled
Run Flyx on one machine, share it across your home network, package it with Docker, or deploy it to Cloudflare. Authentication, storage, proxying, provider priorities, and access rules remain under the operator’s control.
EXTERNALFree sources
YOUR INSTANCE
Flyx
PRIVATEYour screens
No Flyx-owned media server sits in the middle.
04 · Make it yours
Flyx is the same self-hosted stack either way. Run every part from the command line, or let the desktop app manage the server and setup for you. No subscription and no hosted account to trust.
Desktop app Recommended
Best for anyone who wants ownership without living in a terminal. Download Flyx, open it, and follow the guided first-launch setup.
Command line Full control
Best for developers, servers, and automation. Configure, start, stop, update,
inspect logs, and manage accounts entirely with the flyx command.
flyx / setup
$ git clone https://github.com/Vynx-Velvet/Flyx-main.git
$ cd Flyx-main && npm install
$ npm run cli:link
$ flyx setup
✓ your instance is ready
$ flyx start
Open source. Closed toll booth.
Flyx is a technical answer to an ethical problem: remove the exploitative layer and give control back to the person at the screen.