Sobre el proyecto
Edit Mind es una aplicación local-first para construir una base de conocimiento con capacidad de búsqueda a partir de archivos de video almacenados en una computadora o servidor. El archivo README indica que el proyecto está en desarrollo activo y aún no está listo para producción.
La versión autohospedada se despliega con Docker Compose, con un archivo Compose opcional para configuraciones de GPU NVIDIA (CUDA). La configuración utiliza archivos .env y .env.system para la carpeta de medios, el proveedor de NLP, las claves API, la clave de encriptación y el secreto de sesión. También se proporciona un script de instalación basado en curl. Después de iniciar sesión en la aplicación web, agregar una carpeta de medios y ejecutar un reescaneo, un servicio en segundo plano monitorea la llegada de nuevos archivos de video y los pone en cola para su análisis.
Las características de análisis documentadas incluyen transcripción de audio con OpenAI Whisper, reconocimiento facial, detección de objetos y texto, análisis de escenas y embedding multimodal. ChromaDB impulsa la búsqueda semántica basada en vectores, permitiendo consultas en lenguaje natural a través de videos y escenas específicas. PostgreSQL se utiliza a través de Prisma para datos relacionales de la aplicación. El NLP puede configurarse con modelos locales de Ollama o Google Gemini.
El código base es un monorepo de pnpm que utiliza React Router, TypeScript y Vite para la interfaz web; Node.js, Express y BullMQ para trabajos en segundo plano; y Python, PyAV y PyTorch para los servicios de aprendizaje automático. La aplicación web está expuesta en el puerto 3745. Se anuncia una edición de escritorio comercial separada para macOS y Windows con instalación con un solo clic e integración con DaVinci Resolve y Final Cut Pro, mientras que la versión autohospedada basada en Docker se presenta como gratuita. El README hace referencia a una Licencia Edit Mind personalizada, en lugar de identificar una licencia de código abierto estándar.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.