hnswlib

Neighbor finder

An efficient algorithm for fast approximate nearest neighbors search in high-dimensional spaces.

Header-only C++/python library for fast approximate nearest neighbors

GitHub

4k stars
65 watching
648 forks
Language: C++
last commit: 3 months ago

Related projects:

Repository Description Stars
nmslib/nmslib An efficient similarity search library and toolkit for evaluation of k-NN methods in generic non-metric spaces 3,414
erikbern/ann-benchmarks A comprehensive benchmarking framework for evaluating the performance of approximate nearest neighbor search libraries in Python. 4,972
microsoft/sptag A distributed approximate nearest neighbor search library 4,829
kbrsh/wade A fast search library that generates an index from a dataset and performs searches using a combination of tokenization, scoring, and depth-first search algorithms. 2,978
mlpack/mlpack A C++ machine learning library with bindings to other languages and bindings for multiple programming languages. 5,113
lancedb/lance A modern columnar data format for machine learning and large language models. 3,956
kevinmusgrave/pytorch-metric-learning A PyTorch-based library for easy implementation of deep metric learning in applications. 6,012
explosion/spacy Industrial-strength NLP library for Python and Cython 30,230
hankcs/hanlp A multilingual NLP library providing efficient and user-friendly tools for text analysis 33,920
flann-lib/flann A fast and efficient algorithm for finding the nearest neighbors in high-dimensional spaces 2,250
infiniflow/infinity A high-performance database designed to support fast search and retrieval of dense vector, sparse vector, tensor, and full-text data 2,641
shobrook/rebound Instantly fetches Stack Overflow results when an exception is thrown from a Python file. 4,106
weggli-rs/weggli A tool to search and analyze C and C++ code for specific patterns 2,346
nextapps-de/flexsearch A high-performance full-text search library for browser and Node.js applications 12,511
nabla-c0d3/sslyze An SSL/TLS scanning tool and Python library for assessing server security configurations 3,267