Sobre el proyecto

SerendipitySync es una herramienta de descubrimiento musical que funciona con tu biblioteca local existente en lugar de un servicio de streaming. Escanea archivos de audio locales y sus metadatos para crear una silueta de escucha y luego compara ese perfil con datos de escucha anónimos de otros usuarios que han optado por participar. El resultado es una lista de reproducción paralela con pistas fuera de tus géneros, artistas o estados de ánimo habituales. El proyecto hace hincapié en la privacidad y el funcionamiento local. Describe un protocolo de anonimización de sesiones que convierte los datos de escucha en vectores no reversibles antes de la comparación, y un mapa de armonía sin conexión que mantiene el grafo de descubrimiento en la máquina local. También incluye filtros de exclusión mutua, seguimiento de deriva temporal para comparar perfiles de escucha a lo largo del tiempo y soporte para metadatos de FLAC, MP3 y OGG. SerendipitySync está pensado para uso de escritorio en Windows, macOS y Linux, con opciones de interfaz gráfica y CLI sin interfaz. La interfaz admite inglés, español, japonés y alemán. El README indica que la herramienta no descarga ni transmite contenido protegido por derechos de autor y solo hace referencia a rutas de archivos y metadatos ya presentes en el sistema del usuario. El repositorio está licenciado bajo la Licencia MIT.