Recognize the release
MediFinery reads folder structure, audio tags, durations, CUE sheets, NFO files, artwork, and cached catalog evidence to understand what each release is.
- Paths & filenames
- Embedded tags
- MusicBrainz & Discogs
Self-hosted music organizer
MediFinery recognizes unstructured audio releases, lets you resolve uncertain matches, and publishes a clean, consistently tagged library for Plex and Jellyfin—without changing your source files.

Canonical release
TeeBee




One deliberate flow
From whatever is on disk to a library you can trust.
How it works
An evidence-first pipeline turns a messy archive into a dependable playback library. Automation handles the clear cases; you keep the final say when identity is uncertain.
MediFinery reads folder structure, audio tags, durations, CUE sheets, NFO files, artwork, and cached catalog evidence to understand what each release is.
Complete one-to-one track matches move forward. Ambiguity becomes a focused decision with the candidate, contradictions, and track mapping in one place.
Choose what to publish and MediFinery creates a separately mounted, consistently named and tagged library that Plex and Jellyfin can read immediately.
Release-first workspace
Search the releases MediFinery knows, inspect artwork and track details, and resolve the small queue that needs judgment. Background jobs stay in the background until something actually needs attention.


Read-only by design
MediFinery watches the library you already own through a read-only mount. It never retags, renames, moves, or deletes the originals.
Source
MediFinery
Destination
Nothing ambiguous is copied.Unidentified releases remain in Review until you choose what happens next.
Nothing unmanaged is overwritten.Manifests verify what MediFinery owns before a correction replaces it.
Every decision remains explainable.Evidence, selected candidates, and publication history stay attached to the release.
Built for home infrastructure
Deploy the same multi-architecture image on a Linux host or NAS. SQLite keeps the default setup compact; Docker Compose keeps it portable.
01 Receive your private build
02 Connect a read-only source
03 Review before publishingDeployment bundles are issued directly to approved testers. The source repository is not part of product distribution.
Private NAS alpha
MediFinery is ready for careful testing on real music archives. Approved testers receive a private deployment bundle and bring an unruly corner of their collection as the product moves toward beta.
Alpha software. Back up /data and managed destinations, and review ambiguous matches before publishing.