Skip to content

Releases: kerwilgil/PlaylistAI

PlaylistAI v1.1.0

Choose a tag to compare

@kerwilgil kerwilgil released this 18 Aug 21:02

PlaylistAI v1.1.0

Mejoras principales

  • Creación y ampliación incremental de playlists de hasta 50 canciones.
  • Batching y oversampling dinámico.
  • Deadline configurable y resultados parciales seguros.
  • Mejor deduplicación entre rondas.
  • Compatibilidad con el límite actual de Spotify Search.
  • Manejo mejorado de rate limits y QUOTA_EXCEEDED.
  • Restricciones fuertes para instrumental, sin voces, remixes y versiones live.
  • Detección correcta de (feat. ...) y otras señales dentro de paréntesis.
  • Descripciones de playlist saneadas, limitadas y protegidas contra JSON crudo.
  • Mejor progreso visual durante búsquedas largas.

Validación

  • 76/76 tests.
  • Pruebas reales completadas con 5, 10, 20 y 50 canciones.
  • Test final de 50: 50/50, sin duplicados, sin 429 y sin timeout.

Descargas

  • Windows 10/11 (x64): PlaylistAI-1.1.0-Windows-x64.zip
  • macOS (Apple Silicon): PlaylistAI-1.1.0-macOS-arm64.zip — firmado ad-hoc (sin notarizar): la primera vez ábrelo con clic derecho → Abrir.
  • macOS (Intel): genera PlaylistAI.app localmente con bash scripts/build_macos.sh desde el código fuente de este tag.

PlaylistAI 1.0.0

Choose a tag to compare

@kerwilgil kerwilgil released this 09 Aug 21:15

PlaylistAI 1.0.0

Primera versión estable de PlaylistAI.

Novedades

  • Acceso mediante suscripción local de Claude Code o Codex, sin API key de IA.
  • Configuración reorganizada por modo de acceso, proveedor y modelo.
  • Compatibilidad con Anthropic, OpenAI y NVIDIA NIM mediante API.
  • Detección segura de instalación y autenticación de las CLI en Windows y macOS.
  • Ejecución local restringida: sin herramientas ni persistencia para Claude Code; Codex efímero, en solo lectura y dentro de un directorio temporal.
  • Tema Sistema, Oscuro y Claro.
  • Aplicación de escritorio silenciosa con icono propio.
  • Documentación bilingüe, licencia MIT y suite automatizada de pruebas.

Descargas

  • Windows 10/11 x64: descarga PlaylistAI-1.0.0-Windows-x64.zip, extrae la carpeta y abre PlaylistAI.exe.
  • macOS: descarga el código fuente y ejecuta bash scripts/build_macos.sh en el Mac para generar PlaylistAI.app.

PlaylistAI funciona únicamente en 127.0.0.1:5000. Las credenciales de Spotify continúan siendo necesarias aunque se use una suscripción local de IA.

PlaylistAI 0.1.0

Choose a tag to compare

@kerwilgil kerwilgil released this 01 Aug 15:17

PlaylistAI 0.1.0

Primera versión estable y descargable de PlaylistAI, un curador local de playlists de Spotify asistido por IA.

Descargas

Windows 10/11 (x64)

Descarga PlaylistAI-0.1.0-Windows-x64.zip, extrae la carpeta y ejecuta PlaylistAI.exe.

En el primer arranque se creará .env y se abrirá para que agregues tus credenciales. La aplicación se ejecuta silenciosamente en segundo plano y solo escucha en 127.0.0.1:5000.

macOS

Descarga Source code (tar.gz) o Source code (zip). Desde la carpeta extraída ejecuta:

bash scripts/build_macos.sh

El resultado será dist/macos/PlaylistAI.app y dist/macos/PlaylistAI-macOS.zip. Esta primera release no adjunta un .app precompilado porque debe generarse y firmarse en macOS; una compilación creada en Windows no funcionaría en un Mac.

Incluye

  • Creación, análisis y ampliación de playlists con verificación contra el catálogo real de Spotify.
  • Anthropic Claude, OpenAI y NVIDIA NIM como proveedores configurables.
  • Respuestas JSON estructuradas, recuperación de formatos imperfectos y reintento automático ante respuestas truncadas.
  • Temas Sistema, Oscuro y Claro con preferencia persistente.
  • Interfaz adaptable para escritorio, tablet y móvil.
  • Ejecutable de Windows sin consola ni ventana flotante, con icono propio.
  • Aplicación limitada a loopback: no queda expuesta a Internet ni a la red local.

Configuración necesaria

  1. Una aplicación en Spotify Developer Dashboard.
  2. Redirect URI exacta: http://127.0.0.1:5000/callback.
  3. Tu usuario agregado en User Management si Spotify mantiene la app en Development Mode.
  4. Al menos una API key de Anthropic, OpenAI o NVIDIA NIM.

Consulta el README.md incluido para las instrucciones completas.

Integridad

El archivo SHA256SUMS.txt contiene las huellas SHA-256 del ZIP y del ejecutable incluido.

Nota: los binarios no están firmados con certificados comerciales. Windows SmartScreen o macOS Gatekeeper pueden mostrar una advertencia al abrirlos.