{"repo":"rdpharr/jellyfin-plugin-localrecs","free":true,"listed":false,"github":"https://github.com/rdpharr/jellyfin-plugin-localrecs","clone":"git clone https://github.com/rdpharr/jellyfin-plugin-localrecs.git","description":"Privacy-first personalized recommendations for Jellyfin - local watch history analysis with zero tracking","language":"C#","stars":54,"topics":["content-based-filtering","jellyfin","jellyfin-plugin","media-server","plugin","privacy","recommendations"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Jellyfin Local Recommendations Plug-in Privacy-first personalized recommendations for Jellyfin based entirely on local watch history and metadata similarity. No cloud services, no tracking. Works on all Jellyfin clients (even TVs). Please report any issues or feedback on GitHub Issues. ⚠️ Windows hosts: As of v0.6.0, this plugin creates filesystem symlinks to expose recommendations. On Windows, symlink creation requires either running Jellyfin as Administrator or enabling Windows Developer Mode (Settings → Privacy & security → For developers → Developer Mode). Without one of these, recommendation refreshes will log \"Access denied creating symlink\" and the virtual libraries will be empty. Docker-on-Linux and native Linux deployments are unaffected. See Troubleshooting below. Features - Per-user personalization - Tailored recommendations for each user's viewing history - Content-based filtering - TF-IDF embeddings with cosine similarity matching - Temporal similarity - Decade-based grouping finds content from similar time periods - Virtual library integration - Works on all Jellyfin clients (web, mobile, Roku, etc.) - Play status sync - Watch state syncs from recommendations back to your real library - Privacy-first - All processing happens locally on your server - Performance optimized - Handles 2,000+ item libraries efficiently Requirements - Jellyfin Server: 10.11.9+ - .NET Runtime: 9.0 - Target ABI: 10.11.9.0 Installation 1. Add plugin repository: Dashboard → Plugins → Repo","default_branch":null,"files":null,"tree":[],"storefront":"/r/rdpharr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rdpharr/jellyfin-plugin-localrecs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}