MRPT (Multi-Resolution Proximity Trees) is an open-source library for fast approximate nearest neighbor search in high-dimensional vector spaces, applicable to vector database backends.
An open-source library for approximate nearest neighbor search in high-dimensional spaces, often used as a backend for vector databases and search engines.
KGraph is an open-source library for fast approximate nearest neighbor search in high-dimensional vector spaces, applicable to vector database solutions.
NGT (Neighborhood Graph and Tree) is an open-source vector search engine designed for fast and scalable approximate nearest neighbor search.
Cottontail DB is an open-source vector database for storing and searching high-dimensional data, with features geared towards research and production environments.
HNSWLIB is a C++ library with Python bindings for fast approximate nearest neighbor search using Hierarchical Navigable Small World (HNSW) graphs, commonly used in vector database backends.
MRPT (Multi-Resolution Proximity Trees) is an open-source library for fast approximate nearest neighbor (ANN) search in high-dimensional vector spaces. It is written in C++11 and provides Python bindings. MRPT is designed to be lightweight, easy to use, and efficient, making it suitable for vector database backends and other applications requiring ANN search.
pip install mrpt).pip install mrpt.cpp/Mrpt.h header and link with Eigen.