Your folders, exactly as you left them.
Yamsap opens the folder you point it at and reads. It does not move anything, rename anything, retag anything or re-encode anything. Point it at a folder tree you have been building since 2004 and every folder name you once argued with yourself about is still there, spelled the way you spelled it.
What that means, precisely.
Plenty of software says it respects your library and then quietly reorganises it on first run. This is the list of things yamsap cannot do to your music, because it opens your folder for reading and never asks for more than that.
- Never moved
- Your folder tree stays exactly as you built it. Yamsap has no opinion about where a record ought to live.
- Never renamed
- Not the folders, not the files. If you have spent years on a naming scheme, it survives.
- Never retagged
- Yamsap reads the tags in your files and leaves them there. Corrections it works out are kept beside your music rather than written into it.
- Never re-encoded
- No transcoding pass, no second copy, no library folder filling up a second disk. The file you ripped is the file that plays.
Everything yamsap works out about a record, the artwork it found, the credits, the label, the release date, the corrections, lives in its own database beside your music rather than inside it. Turn yamsap off and you get your library back unchanged, because it was never anything else. Any other player on earth can open those files tomorrow.
What it adds, without writing anything down.
Most players show a collection as a grid of covers and a search box. Yamsap gives artists portraits and proper biographies. Album pages list the players, the writers and the label that pressed the record. Scans, liner notes and posters from the physical release open in a viewer.
Whatever you got right in your own tags is read and shown rather than ignored, and the gaps you never got around to filling are filled for you, in a database you can throw away without losing anything of your own.

Filed under everyone who made it.
A record has more than one author. Yamsap keeps a page for the person who wrote the work and a page for the company that pressed it, and both are built out of your own shelves rather than a catalogue you do not own.


The records that usually break things.
Every large collection has the same handful of problems, and most of them come from software that filed something badly a decade ago. Yamsap sorts these out during the scan, without asking you to confirm each one.
- Box sets and multi-disc
- Yamsap folds discs that were filed separately back into one release, and leaves a set that was already whole alone.
- Deluxe and remastered editions
- The deluxe, the remaster and the original stop appearing as three unrelated albums by three slightly different artists.
- Classical
- Filed by composer as well as by performer, so a composer's works sit together whoever happened to be playing them.
- The same artist, five ways
- Spellings, aliases and the featured-artist mess collapse onto one artist page instead of scattering across your list.
- Compilations
- Various-artists records stay one record rather than exploding into forty one-track albums.
- Records with nothing on them
- A folder of untagged files still gets identified, given its artwork, and put where it belongs.
Your corrections outlive your files.
Favourites, playlists, play counts and the records you have hidden are kept against the identity of the music rather than a row number in a database. Rename a folder, move a drive, rebuild the server on a new machine, and your listening history is still attached to the right records.
If a record is genuinely filed wrong, you can correct it in yamsap and the correction sticks, still without a single byte changing on disk. More questions like this one.
Hear when yamsap is ready
Yamsap is $6.99 a month, or $5.99 paid yearly, after a 14 day trial. Builds for macOS, Linux and iOS are close. Join the waitlist and you’ll hear when yours is ready.
Check availability and join the waitlist