GPU library for vector search and clustering
Top 65.3% on sourcepulse
cuVS is a GPU-accelerated library for approximate nearest neighbors (ANN) search and clustering, derived from the RAPIDS RAFT library. It aims to simplify GPU usage for vector similarity search and clustering tasks, targeting developers and researchers working with large embedding datasets for applications like semantic search, generative AI, and recommender systems.
How It Works
cuVS leverages high-performance GPU primitives from the RAPIDS RAFT library to implement state-of-the-art ANN and clustering algorithms. It focuses on providing efficient implementations of methods like CAGRA for ANN search and cuSLINK for single-linkage agglomerative clustering, enabling faster index builds and low-latency, high-throughput search operations.
Quick Start & Requirements
conda install -c conda-forge -c nvidia -c rapidsai cuvs
or pip install cuvs-cu12 --extra-index-url=https://pypi.nvidia.com
for CUDA 12.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 day ago
1 week