Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

KalinkaPlayer

KalinkaPlayer es un sistema musical open source autocontenido para Raspberry Pi y Linux, con búsqueda semántica en el dispositivo. Sin nube, sin suscripción ni cuenta. Reproduce archivos de forma bit-perfect desde tu biblioteca personal.

Ficha actualizada 22 sept 2026, 23:23 · upstream 22 sept 2026, 23:05 · release kalinka-v5.0.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es KalinkaPlayer

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Kalinka transforma una Raspberry Pi o cualquier máquina Linux en un reproductor Hi-Fi que controlas desde tu móvil, escritorio o navegador web. El servidor guarda tu biblioteca musical y un renderizador separado realiza la reproducción, conectándose directamente a ALSA para garantizar calidad sin compresión ni alteración de audio. Puedes ejecutarlo en el mismo equipo o en una Raspberry Pi dedicada próxima a cada amplificador del hogar.

Tu música es tuya: nada se sube a internet, no hay cuentas ni suscripciones. La búsqueda semántica funciona directamente en el dispositivo, analizando la señal de audio con un modelo CLAP y buscando coincidencias contra un índice predefinido de descripciones de canciones.

CASOS DE USO
  • Reproducir música desde una Raspberry Pi o cualquier equipo Linux sin necesidad de instalar software adicional
  • Organizar tu biblioteca musical en archivos locales sin depender de servicios externos
  • Búsqueda semántica en tiempo real con modelos de IA que analizan el contenido del audio
  • Reproducción bit-perfect con soporte para formatos FLAC y MP3 a 192 kHz / 24 bits
  • Ejecución local sin conexión a internet, ideal para uso offline o en entornos aislados
  • Integración con renderizadores de audio en cualquier dispositivo de la red mediante mDNS
PUNTOS DESTACADOS
  • Reproducción bit-perfect con soporte directo a ALSA y formatos FLAC/MP3 sin alteraciones de calidad
  • Búsqueda semántica local que analiza el contenido del audio con modelos de IA
  • Sistema autocontenido sin necesidad de nube, suscripciones ni cuentas externas
  • Soporte para múltiples renderizadores en la misma red mediante mDNS y actualización automática
  • Plantilla de instalación completa lista para usar con imágenes flash preconfiguradas
  • Interfaz web integrada que funciona como control remoto y reproductor local
PRECAUCIONES
  • Requiere un sistema operativo 64-bit, no soporta Raspberry Pi original ni modelos antiguos (Pi Zero, Pi 1)
  • La búsqueda semántica requiere al menos 4 GB de RAM en el dispositivo donde se ejecuta
  • El rendimiento con búsqueda semántica puede ser lento debido a la carga del modelo CLAP y la indexación
  • La reproducción bit-perfect depende de la configuración correcta del renderizador, ya que no altera el audio por defecto
  • No incluye soporte nativo para dispositivos Android ni Windows en su versión actual
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instala con curl: `curl -fsSL https://kalinkaplayer.com/install.sh | sudo bash`. El sistema se instala como Debian 13 (bullseye) minimalista. El renderizador se ejecuta en segundo plano y se conecta a ALSA para reproducir. Para ejecutarlo en una Raspberry Pi, descarga la imagen flash `kalinka-image-v` de releases, escribe el ISO en un USB y arrastra al equipo. La configuración inicial se realiza desde la interfaz web del navegador sin necesidad de editar archivos de configuración. Actualiza mediante auto-upgrade automático cada hora o con botón en la app. Renderizadores adicionales se instalan localmente y aparecen como dispositivos de salida en la interfaz.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.