Windows · your indexers · your models

The media app that hunts for you

Trawler searches all your torrent indexers at once, follows the shows you love until they end, and its AI agent grabs the things episode-tracking can't even name — fight nights, race weekends, whatever you're into.

Download for Windows View on GitHub
~10 MB · runs on Prowlarr + qBittorrent · agent runs on your own Ollama
Trawler search results with quality badges, seeder health and per-indexer timing chips
Follow

Follow a show once.
Own it forever.

Pick a show and Trawler tracks every episode — backfilling the catalog, watching for new ones the day they air, and going quiet on its own when the story ends.

  • Season packs preferred when several episodes are missing
  • Quality profiles enforced — your resolutions, codec taste and size caps
  • Airing-aware — metadata from TVmaze, free and keyless
  • Dead swarms self-heal — stalled grabs get swapped for live releases
Followed shows grid with poster art and progress
Agent

An agent that grabs what trackers can't name.

There is no "season 2" of UFC. Describe a standing brief in plain language — Trawler compiles it into hard rules you confirm, then hunts on a schedule using your own local AI models.

  • Standing briefs — "UFC numbered events, main card, 1080p, under 6 GB"
  • Verdict cards — proposals show verified facts, approve with one click
  • Chat that acts — find, compare and grab conversationally
  • Your models — any OpenAI-compatible endpoint; Ollama out of the box
Agent chat with a proposal verdict card and standing briefs
Kept on rails

Autonomous, not reckless

Budgets live in code

Grab counts, gigabytes, searches and disk-space floors are enforced in Rust — not by asking the model nicely.

Asks before it acts

New briefs start in propose mode. The agent earns auto-grab per brief, and only from you.

Can't touch your data

No delete tools exist. Indexer text is treated as data, never instructions. Grabs only from live search results.

Everything attributed

Every action lands in the activity feed with who did it and why — chat, brief, scheduler or medic.

The full rail list — provenance-pinned grabs, semantic dedupe, circuit breakers, rate limits — is in the README.

How it works

Great parts, wired well

TVmaze metadata Trawler Prowlarr indexers qBittorrent downloads

Trawler owns none of the fragile parts. Indexer definitions stay community-maintained in Prowlarr, metadata comes from TVmaze, downloading is qBittorrent's job — Trawler is the brain and the face.

Stop searching. Start finding.

Free while in development. Bring your Prowlarr, your qBittorrent, and optionally an Ollama box for the agent.

Download for Windows Star on GitHub