Sobre el proyecto

LightlyStudio es una plataforma de datos unificada para el aprendizaje automático multimodal, diseñada para ejecutarse localmente en tu ordenador y abrirse en tu navegador. Permite a los usuarios curar, anotar y gestionar conjuntos de datos de forma eficiente, con soporte para imágenes, vídeos, embeddings, anotaciones y evaluación de modelos. La plataforma está construida para manejar grandes conjuntos de datos sin problemas, y afirma funcionar con más de 2M de imágenes en un solo MacBook (M1, 16GB de RAM). Las características principales incluyen: - **Local-first**: Tus imágenes y conjuntos de datos nunca salen de tu máquina. - **Quickstart**: Instala mediante `pip install lightly-studio` y ejecuta `lightly-studio quickstart` para descargar un conjunto de datos de ejemplo con imágenes, anotaciones y resultados de evaluación. - **Conjuntos de datos de imágenes y vídeos**: Indexa carpetas, datos COCO, YOLO y vídeos; trabaja con fotogramas. - **Anotación**: Soporte para detección de objetos y máscaras de segmentación, con plugins para etiquetado automático (p. ej., SAM). - **Curación**: Usa embeddings y muestreo para seleccionar muestras típicas y diversas, reduciendo los costes de etiquetado. - **Evaluación de modelos**: Compara predicciones con la verdad fundamental, usa matrices de confusión y embeddings para encontrar patrones de fallo. - **Consulta y filtrado**: Crea subconjuntos reutilizables usando Python o el Lightly Query Language en la interfaz gráfica. - **Almacenamiento en la nube**: Lee desde S3, GCS o Azure. - **Exportación**: Escribe las consultas de vuelta en formatos COCO o YOLO. - **Interfaz de Python**: Todo es programable, desde la indexación hasta la consulta y la exportación. - **Plugins**: Amplía la funcionalidad con etiquetado automático y otros modelos. - **Notebooks**: Ejecuta la interfaz gráfica dentro de Jupyter o Colab. Compatible con Python 3.9 a 3.14 en Windows, Linux y macOS. El proyecto es de código abierto bajo Apache 2.0 y acepta contribuciones.