#Nearest-neighbor-search

Showing 28 of 28 repositories tagged #nearest-neighbor-search, ranked by stars

milvus-io
milvus-io
milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

Score
100
β˜… 45.2k β‘‚ 4.1k +5/day
Go
qdrant
qdrant
qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

Score
100
β˜… 33.1k β‘‚ 2.5k +10/day
Rust
weaviate
weaviate
weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

Score
80
β˜… 16.6k β‘‚ 1.3k +17/day
Go
spotify
spotify
annoy

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

Score
60
β˜… 14.3k β‘‚ 1.2k +3/day
C++
haifengl
haifengl
smile

Statistical Machine Intelligence & Learning Engine

Score
100
β˜… 6.4k β‘‚ 1.1k β€”
Java
mlpack
mlpack
mlpack

mlpack: a fast, header-only C++ machine learning library

Score
100
β˜… 5.7k β‘‚ 1.7k β€”
C++
infiniflow
infiniflow
infinity

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

Score
100
β˜… 4.6k β‘‚ 430 +7/day
C++
docarray
docarray
docarray

Represent, send, store and search multimodal data

Score
83
β˜… 3.1k β‘‚ 243 +1/day
Python
tensorchord
tensorchord
pgvecto.rs

Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database.

Score
67
β˜… 2.2k β‘‚ 84 +3/day
Rust
vdaas
vdaas
vald

Vald. A Highly Scalable Distributed Vector Search Engine

Score
40
β˜… 1.7k β‘‚ 93 +1/day
Go
spotify
spotify
voyager

πŸ›°οΈ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.

Score
50
β˜… 1.6k β‘‚ 79 +2/day
C++
currentslab
currentslab
awesome-vector-search

Collections of vector search related libraries, service and research papers

Score
67
β˜… 1.6k β‘‚ 120 +2/day
lmcinnes
lmcinnes
pynndescent

A Python nearest neighbor descent for approximate nearest neighbors

Score
0
β˜… 969 β‘‚ 106 +2/day
Python
lanterndata
lanterndata
lantern

PostgreSQL vector database extension for building AI applications

Score
33
β˜… 887 β‘‚ 66 β€”
Rust
qdrant
qdrant
quaterion

Blazing fast framework for fine-tuning similarity learning models

Score
33
β˜… 661 β‘‚ 48 β€”
Python
kakao
kakao
n2

TOROS N2 - lightweight approximate Nearest Neighbor library which runs fast even with large datasets

Score
20
β˜… 581 β‘‚ 70 β€”
Jupyter Notebook
nubskr
nubskr
satoriDB

High performance embedded vector database

Score
67
β˜… 242 β‘‚ 19 β€”
Rust
yoshoku
yoshoku
hnswlib-node

hnswlib-node provides Node.js bindings for Hnswlib

Score
17
β˜… 138 β‘‚ 12 β€”
C++
firstbatchxyz
firstbatchxyz
hollowdb-vector

A decentralized vector database for building vector search applications

Score
0
β˜… 98 β‘‚ 6 β€”
TypeScript
ukushu
ukushu
Ifrit

Swfit library for fuzzy search. No dependencies lib.

Score
0
β˜… 98 β‘‚ 9 β€”
Swift
lettier
lettier
interactiveknn

Interactive K-Nearest Neighbors machine learning algorithm in JavaScript.

Score
33
β˜… 83 β‘‚ 6 β€”
JavaScript
mathetake
mathetake
gann

[[ ARCHIVED ]] gann(go-approximate-nearest-neighbor) is a library for Approximate Nearest Neighbor Search written in Go

Score
0
β˜… 76 β‘‚ 9 β€”
Go
una-dinosauria
una-dinosauria
Rayuela.jl

Code for my PhD thesis. Library of quantization-based methods for fast similarity search in high dimensions. Presented at ECCV 18.

Score
0
β˜… 64 β‘‚ 4 β€”
Julia
VarIr
VarIr
scikit-hubness

A Python package for hubness analysis and high-dimensional data mining

Score
0
β˜… 46 β‘‚ 9 β€”
Python
BirchKwok
BirchKwok
lynsedb

Embedded-first vector database that grows into a self-hosted service and lightweight cluster.

Score
33
β˜… 40 β‘‚ 7 β€”
Rust
damoncrockett
damoncrockett
ivpy

Iconographic Visualization Inside Computational Notebooks

Score
67
β˜… 37 β‘‚ 4 β€”
Python
CogitatorTech
CogitatorTech
vq

A vector quantization library for Rust :crab: with Python bindings 🐍

Score
0
β˜… 24 β‘‚ 2 β€”
Rust
purduedb
purduedb
PostgreSQL-V

Fast vector search in PostgreSQL

Score
0
β˜… 23 β‘‚ 2 β€”
PLpgSQL
Related Topics
#machine-learning#approximate-nearest-neighbor-search#vector-database#vector-search#similarity-search#hnsw#image-search#search-engine#llm#rag#neural-search#python

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly