neural-cherche
Neural-Cherche is a versatile library designed to fine-tune and utilize neural search models like Splade, ColBERT, and SparseEmbed in both offline and online contexts. Compatible with CPU, GPU, and MPS devices, it ensures seamless performance while storing computed embeddings to minimize redundancy. Its straightforward integration with existing data workflows offers a customized search experience. Comprehensive documentation facilitates deployment and training, making it an efficient choice for neural search projects.