Early Alpha Fetcharr and Metarr are Boxarr functions. The operator demo is a sanitized LOOK. Waitlist

Features

Boxarr is the library lifecycle around the Servarr App Stack, the downloader, and the players you already run. It does not replace Sonarr, Radarr, or qBittorrent. The catalogue is the local source of truth. The operator face and Control backend drive the same work.

Inside Boxarr

Boxarr

Management layer once the stack exists. Operator LOOK, Control backend, connections, and the catalogue you curate.

Fetcharr

Boxarr’s Daily pipeline — named in remembrance of Conner’s dog. Queue-first morning drain. Twenty-six steps. Test Mode plans; default is execute.

Metarr

Optional-off I2P metadata mesh. Metasource is the network identity. Catalogue stays local. Metarr does not download media.

Fetcharr Daily

Fetcharr knows what is supposed to be there, then looks at disk. Rename happens in [Staging] before the library place. Optional rotate, re-mux, and transcode stay off until Autorun turns them on. Fetcharr does not replace the grabber or the downloader.

Claim · 1–9

Read the Grabarr queue, pause related downloader jobs, move into [Staging], verify with MediaInfo, reject bad copies, rename, place keepers, then remove matching jobs from the downloader, grabber, and Jellyseerr. Cleanup leaves Active with live jobs only and empties Complete after a successful move.

Place · 10–14

Ask the catalogue what the file is called and where it lives. Fill metadata. Write sidecars beside the media. Lock and hide the sidecars this run wrote. Refresh the media server so the file is readable.

Follow-up · 15–26

Tick Flag, optionally rotate / re-mux / transcode (each with its own check), note missing members of parents this run touched, clear stalls, add missing or failed items, push what is due, then Kaizen the branch.

Test Mode

One global switch for the whole run. Face word is Test. Plan only — no live moves. There is no separate execute flag. Default without Test is execute.

Kaizen

Last step. Anything Fetcharr touched is subject to Kaizen: catalogue, quality policy on owned files, metadata and sidecars, then verify. Target state is catalogue → media → sidecars, relationships clean.

Play

Pipeline Play or one step Play — never both. Pause, Stop, Skip, and Reset are distinct. Reset clears the board. It does not undo a file that already moved.

Library form

Align

Make names, folders, and missing members match the library you meant to have. This is library form — folders and SxxExx — not grabber quality profiles.

Repair

Find a title, confirm the path, probe the file. Missing vs unreachable vs corrupt. Failed rewrites park in Review. They do not become canonical.

Flag and Review

Do Not Download Again for exact versions is always in force during claim. Flag ticks after the package is readable. Unknown types and failed probes park in Review.

Metarr

Mesh

Contributor, authoritative, and master nodes. Offer and pull refined records. Relays keep original authority identifiable. Discovery only at this stage.

Metasource

Canonical identity and provenance the swarm carries. External provider IDs are aliases. The catalogue remains Boxarr’s local source of truth for this library.

What does not move

No files. No paths. No acquisition. Hand-off is to the operator’s grabber and downloader. Metarr is optional-off.

Operator and Control

Operator LOOK

Connection lamps, Quick Settings, Fetcharr Daily, Queue, Flag, Review, Logs, and Help. The public demo is this chrome with a canned seed.

Control

The red backend for hardware, credentials, grabbers, downloaders, media servers, VPNs, and metadata services. Credentials stay on your machine.

Import

Excel is a first-class setup manifest. Fill the sheet, drop it in, Unboxarr reads it, setup happens, Boxarr takes over. No macros. Credentials are processed locally.

qBittorrent is the preferred download app. Docker is how the stack runs. Windows, Linux, and Docker are first-class. No native macOS app is planned. Early Alpha: the demo is chrome; live Daily execute ships with the first public cut.