Non-Metric Space Library (NMSLIB): An efficient similarity search library and a toolkit for evaluation of k-NN methods for generic non-metric spaces.
-
Updated
Oct 22, 2025 - C++
Non-Metric Space Library (NMSLIB): An efficient similarity search library and a toolkit for evaluation of k-NN methods for generic non-metric spaces.
Collections of vector search related libraries, service and research papers
Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data
Large scale K-means and K-nn implementation on NVIDIA GPU / CUDA
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang ποΈ
High performance nearest neighbor data structures (KDTree and BallTree) and algorithms for Julia.
An easy to use Neural Search Engine. Index latent vectors along with JSON metadata and do efficient k-NN search.
Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs
Fast and lightweight header-only C++ library (with Python bindings) for approximate nearest neighbor search
Code for ECCV2018 paper: Revisiting the Inverted Indices for Billion-Scale Approximate Nearest Neighbors
Performance-portable geometric search library
Absolute balanced kdtree for fast kNN search.
utils to use word embedding models like word2vec vectors in a PostgreSQL database
A collection of space partitioning trees for Rust π¦ with Python bindings π
Evaluate custom and HuggingFace text-to-image/zero-shot-image-classification models like CLIP, SigLIP, DFN5B, and EVA-CLIP. Metrics include Zero-shot accuracy, Linear Probe, Image retrieval, and KNN accuracy.
A header-only C++ library for k nearest neighbor search with Eigen3.
C library for finding nearest (most similar) element in a set
Add a description, image, and links to the knn-search topic page so that developers can more easily learn about it.
To associate your repository with the knn-search topic, visit your repo's landing page and select "manage topics."