ShelfKept

Your library, kept properly.

A quiet, careful tool for people who care how their audiobooks and music are organized — whether you have fifty albums or fifty thousand.

See how it works Or jump to what fits you

Where would you like to start?

📚

For audiobook collectors

Series, narrators, and not a single track number off. Built for the people who notice.

🎵

For music libraries

FLAC, DSD, classical works, box sets, and tag fields that finally fit how music actually exists.

🏠

For self-hosters

Plays nicely with Audiobookshelf, Plex, and Jellyfin. Tag once, scan everywhere.

🔧

For tinkerers and power users

Bulk operations, scriptable, an MCP server under the hood. Built by someone who got tired of Mp3tag.

How it works

What ShelfKept actually does

1

Reads your library like a librarian.

Understands series, narrators, classical works, multi-disc albums — not just ID3 tags.

2

Fixes things in bulk, carefully.

Stamps ownership so it knows what it touched. Never overwrites without permission.

3

Stays out of your way.

Local-first. Your files stay where they are. No cloud lock-in.

Built by a long-time audiobook collector who couldn’t find a tool that worked the way collections actually work.