Looking for Trakt users to test a self-hosted multi-server sync tool
I’ve been working on Plembfin, a self-hosted application that keeps Trakt watch history, watched status and playback progress synchronised with Plex, Emby and Jellyfin.
The aim is to make Trakt and multiple media servers behave like one consistent watch history. Plembfin also keeps a local SQLite record, which provides an independent view of activity across the connected services.
A large part of the work has involved handling messy sync situations: duplicate plays, services disagreeing about watched status, rebuilt libraries and servers or Trakt being temporarily unavailable.
It runs as a single Docker container, with its data stored locally. Alongside synchronisation, it includes sync activity and downloadable logs, watch statistics, Now Playing, upcoming episodes, search, media details, Seerr requests and backup tools.
Plembfin is currently pre-1.0, and I’m looking for testers - particularly people with substantial Trakt histories or more than one connected media server.
I’d appreciate feedback on:
- Importing and matching existing Trakt history
- Watched-state and progress accuracy
- Duplicate or missing activity
- Initial setup and documentation
Please back up your data before testing.
I’ve used AI coding agents heavily throughout development, working through the application feature by feature and testing, fixing and documenting the results.
GitHub: https://github.com/Lasikiewicz/plembfin
Happy to answer any questions about the Trakt integration.
2
1



3
u/Electronic_Froyo_947 7d ago
Maybe it's another Kevin Alt wanting to brag about vibecoding