synthseek
Synthseek es una herramienta de descubrimiento musical autoalojada que automatiza la búsqueda, descarga y organización de archivos musicales. Permite gestionar colecciones desde múltiples usuarios con interfaz web responsiva.
Ficha actualizada 22 sept 2026, 20:23 · upstream 22 sept 2026, 19:55 · release sin release detectada
Qué es synthseek
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Synthseek es un gestor de biblioteca musical autoalojado que permite a los usuarios buscar, descargar y organizar sus archivos de música sin necesidad de APIs externas. La herramienta funciona en varios proveedores (Deezer, YouTube, Usenet) mediante fuentes descentralizadas como Slskd, Sabnzbd o yt-dlp. Su arquitectura multiusuario con autenticación local o OAuth de Plex permite gestionar colecciones separadas por usuario.
La plataforma se construye sobre Next.js y React, integrando un servidor MCP (Model Context Protocol) que conecta asistentes de IA con la biblioteca musical. El sistema implementa una validación estricta antes del import: cada archivo se comprueba contra el catálogo existente para evitar duplicados no identificados, lo que garantiza integridad de la colección.
El diseño prioriza la transparencia y control del usuario: los archivos descargados son fingerprinteados, se muestra un preview antes de moverlos a carpetas nuevas, y todo el historial de cambios está disponible. No hay borrado masivo de archivos; en su lugar existe una pila de reciclaje con restauración.
La interfaz web es completamente responsiva, funcionando tanto en dispositivos móviles como en escritorio, con un reproductor integrado que permite sincronizar playlists entre aplicaciones compatibles como Subsonic o OpenSubsonic. La aplicación soporta múltiples idiomas y ofrece notificaciones en tiempo real sobre actualizaciones de la biblioteca.
- Organizar una colección musical personal sin necesidad de APIs externas, usando fuentes descentralizadas como Slskd para descargas peer-to-peer
- Automatizar el descubrimiento de música mediante asistentes de IA que consulten la biblioteca con herramientas MCP integradas
- Gestionar múltiples usuarios en una misma instalación con perfiles separados y acceso diferenciado a cada colección
- Importar y organizar archivos de Spotify, Lidarr o otras plataformas sin necesidad de un servidor de streaming intermedio
- Reproducir música desde la biblioteca directamente desde el navegador, sincronizando posiciones entre dispositivos móviles y escritorio
- Automatizar tareas repetitivas como etiquetado, clasificación por género o creación de playlists basadas en búsquedas previas
- No requiere claves API para comenzar: el catálogo es proveedor-agnostic y se puede usar Deezer por defecto sin registro previo
- Soporta tres fuentes de descarga distintas (peer-to-peer, Usenet y YouTube fallback) con orden configurable por solicitud
- El sistema mantiene un índice propio de archivos en disco, identificando y validando cada archivo antes del import para evitar duplicados no identificados
- La interfaz web funciona como reproductor nativo: permite reproducir la biblioteca directamente desde el navegador sin necesidad de un servidor de streaming externo
- Soporta múltiples idiomas (inglés, español, alemán, francés) y ofrece notificaciones en tiempo real sobre actualizaciones de la biblioteca
- Permite importar archivos de Spotify con formato JSPF/XSPF/CSV y delega tareas como etiquetado a Lidarr
- Depende de servicios externos (Slskd, Sabnzbd, yt-dlp) que pueden no estar disponibles en todas las regiones o tener límites de tasa
- La validación estricta contra el catálogo puede retrasar la importación de archivos nuevos hasta que se actualice el índice
- No soporta descargas directas desde servidores de streaming (como Spotify Premium), solo fuentes descentralizadas o YouTube
- El rendimiento puede verse afectado por grandes volúmenes de archivos, especialmente en conexiones con baja latencia
- La sincronización entre dispositivos depende de la compatibilidad del reproductor y la disponibilidad de servicios como Subsonic
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Docker con Compose para el despliegue. Se recomienda usar un contenedorizado en Docker Desktop o Kubernetes. El servicio MCP puede ser desplegado separado si se desea escalar los asistentes de IA. Para producción, se recomienda configurar backups diarios del índice y archivos descargados, y monitorear la salud del servicio mediante logs. La configuración de variables de entorno debe incluir permisos de usuario para cada miembro del equipo.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.