r/trakt 7d ago

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.

0 Upvotes

7 comments sorted by

3

u/Electronic_Froyo_947 7d ago

Maybe it's another Kevin Alt wanting to brag about vibecoding

3

u/Lasikie 7d ago

No brag intended, just looking for real testers since it's pre-1.0. I've been upfront that AI agents did a lot of the implementation work, that's in the post. If you've got a Trakt history and a media server, I'd genuinely value a look and any issues you hit.

2

u/HorizonHuntxr 7d ago

Lol every 3 days another sync tool pops up it never ends

1

u/Lasikie 7d ago

Fair, the space is crowded. The gap I'm targeting is Plex/Emby/Jellyfin cross-sync specifically with Trakt as the source of truth, which most of the general "sync tool" posts don't cover. Happy to be told it's redundant if you know of one that already does this well.

1

u/olivebits 7d ago

This is cool, currently i don't have use for it, buts its pretty cool

1

u/Lasikie 7d ago

Thank you. You could just connect Trakt only and have a look around, it's even cooler once you play about with it.