VectorVFS: Tu sistema de archivos como base de datos vectorial
VectorVFS es un paquete ligero de Python que transforma tu sistema de archivos Linux en una base de datos vectorial aprovechando los atributos extendidos nativos del VFS (Sistema de Archivos Virtual). En lugar de mantener un índice separado o una base de datos externa, VectorVFS almacena incrustaciones vectoriales directamente junto a cada archivo, convirtiendo tu estructura de directorios existente en un almacén de incrustaciones eficiente y semánticamente buscable. VectorVFS admite los Codificadores de Percepción (PE) de Meta, que incluyen codificadores de imagen/vídeo para la comprensión del lenguaje visual, superando a InternVL3, Qwen2.5VL y SigLIP2 en tareas de imagen de cero disparos. Admite CPU y GPU, pero si tienes una gran colección de imágenes, puede tardar un tiempo la primera vez en incrustar todos los elementos si no usas una GPU. Nota: Esta es la primera versión de VectorVFS y estamos ampliando los modelos y los tipos de datos. Actualmente, solo admitimos Codificadores de Percepción (PE) e imágenes.