akapela
Akapela es una aplicación web autoalojable para karaoke que permite importar canciones desde YouTube o archivos locales, eliminar voces con MDX-Net, sincronizar letras y grabar tomas mixadas con ajuste de tono y tempo.
Ficha actualizada 26 sept 2026, 8:14 · upstream 26 sept 2026, 8:13 · release v1.2.2
Qué es akapela
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Akapela es una herramienta de karaoke autoalojable diseñada para funcionar completamente en el equipo del usuario. Permite importar pistas desde enlaces de YouTube o archivos locales (mp3, m4a, wav, flac, ogg), eliminar las voces mediante procesamiento con MDX-Net, sincronizar letras obtenidas de LRCLIB o Genius, y grabar tomas vocales ajustables en tono y tempo.
La aplicación incluye un motor de mezcla que permite alinear la voz, ajustar niveles y exportar el resultado como MP3 o WAV. Todo el procesamiento se realiza localmente, minimizando la dependencia de servicios externos salvo los proveedores de letras configurados por el usuario. Se distribuye tanto como aplicación nativa para Windows, macOS y Linux (AppImage) como servicio Dockerizado.
La arquitectura combina Next.js, Vue, Node.js y Python, con soporte para despliegue vía Docker Compose en puertos como 3000. No incluye autenticación por defecto, lo que exige proteger el acceso mediante proxy inverso o red privada.
- Practicar canto con feedback visual de letras sincronizadas y ajuste de tempo
- Grabar tomas vocales para compartir en redes sociales o portafolios musicales
- Usar como herramienta de estudio vocal con eliminación de pistas vocales originales
- Autoalojar una solución de karaoke privada sin depender de servicios en la nube
- Todo el procesamiento se realiza localmente, garantizando privacidad y control total sobre los datos
- Soporte nativo para Docker Compose con despliegue simplificado mediante docker compose up -d
- Interfaz web intuitiva que permite importar desde YouTube o archivos locales sin pasos complejos
- Licencia GPL-3.0-only que garantiza código abierto y posibilidad de inspección del software
- No incluye autenticación por defecto; requiere proxy inverso o red privada para acceso seguro
- La eliminación de voces depende de MDX-Net, lo que puede ser lento sin soporte GPU
- Dependencia externa de LRCLIB o Genius para letras sincronizadas si no se proporcionan manualmente
- No soporta importación directa de Spotify, Deezer ni SoundCloud en la versión actual
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Desplegar con Docker Compose: git clone del repositorio, cd al directorio y ejecutar docker compose up -d. Acceder a http://localhost:3000. Proteger el acceso mediante proxy inverso con autenticación o red privada. Verificar disponibilidad de GPU para acelerar vocal removal. Consultar docs/self-hosting.md para configuración de Genius token, backups y rutas de datos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.
