MixerBee
Aplicación auto-alojada para Emby o Jellyfin que genera listas de reproducción inteligentes mediante filtros, bloques modulares y herramientas de IA opcionales (Ollama/Gemini) con automatización por cron.
Ficha actualizada 26 sept 2026, 6:14 · upstream 26 sept 2026, 5:52 · release v2026.09.1
Qué es MixerBee
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
MixerBee es una aplicación web auto-alojada diseñada para gestionar bibliotecas multimedia en servidores Emby o Jellyfin. Utiliza una arquitectura basada en contenedores Docker que integra Next.js y FastAPI, permitiendo la creación de listas de reproducción híbridas mediante un sistema de bloques modulares. Estos bloques permiten combinar episodios de TV, películas por filtros avanzados (género, año, reparto) o música, con soporte para intercalado y ordenación manual.
- Crear maratones mixtos combinando películas específicas con episodios de series no vistos automáticamente.
- Generar listas semánticas mediante búsqueda vectorial en ChromaDB usando prompts naturales (ej: 'thrillers cyberpunk').
- Automatizar la actualización de colecciones basándose en el historial de visualización o actividad de la biblioteca.
- Enriquecer metadatos con etiquetas de 'vibe' generadas por IA para mejorar búsquedas futuras.
- Mantener listas de reproducción actualizadas periódicamente mediante programación tipo cron sin intervención manual.
- Soporte nativo para despliegue Docker con imagen precompilada en Docker Hub.
- Integración opcional con modelos locales Ollama o Google Gemini para generación de contenido.
- Uso de ChromaDB local para almacenamiento vectorial y búsqueda semántica sin enviar datos a la nube.
- Sistema de Webhooks que reactiva las listas automáticamente ante cambios en el servidor Emby/Jellyfin.
- Interfaz web con modo oscuro/claro y gestión de múltiples cuentas locales independientes.
- Herramientas de conversión directa entre Playlists y Colecciones (BoxSets) desde la UI.
- Requiere conexión obligatoria a un servidor Emby o Jellyfin para funcionar como cliente.
- Las funcionalidades de IA deben configurarse manualmente en el archivo .env o la interfaz.
- Dependencia de Python 3.12+ para instalaciones nativas (bare-metal).
- La base de datos vectorial local debe reindexarse si los resultados semánticos son inexactos.
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.
Se recomienda usar Docker con la imagen trulytilted/mixerbee:latest. Persistir el volumen en /config para guardar presets, schedules y ChromaDB. Asegurar que el puerto 9000 esté libre y configurar Ollama (puerto 11434) si se usa IA local. Verificar permisos de administrador en Emby/Jellyfin para crear colecciones.
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.



