nearest-neighbor-search

There are 324 repositories under nearest-neighbor-search topic.

  • milvus

    milvus-io/milvus

    A cloud-native vector database, storage for next generation AI applications

    Language:Go27.2k27310.7k2.6k
  • qdrant

    qdrant/qdrant

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

    Language:Rust18.1k1191.1k1.2k
  • spotify/annoy

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

    Language:C++12.8k3173941.1k
  • 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​.

    Language:Go9.7k1092.2k644
  • pgvector/pgvector

    Open-source vector similarity search for Postgres

    Language:C9.6k76459416
  • haifengl/smile

    Statistical Machine Intelligence & Learning Engine

    Language:Java5.9k2705961.1k
  • mlpack/mlpack

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

    Language:C++4.8k1821.6k1.6k
  • lancedb/lancedb

    Developer-friendly, serverless vector database for AI applications. Easily add long-term memory to your LLM apps!

    Language:Python3k25522193
  • docarray

    docarray/docarray

    Represent, send, store and search multimodal data

    Language:Python2.8k44635221
  • infiniflow/infinity

    The AI-native database built for LLM applications, providing incredibly fast full-text and vector search

    Language:C++1.8k23253148
  • usearch

    unum-cloud/usearch

    Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

    Language:C++1.7k2310291
  • willard-yuan/awesome-cbir-papers

    📝Awesome and classical image retrieval papers

  • vald

    vdaas/vald

    Vald. A Highly Scalable Distributed Vector Search Engine

    Language:Go1.5k187970
  • tensorchord/pgvecto.rs

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

    Language:Rust1.4k1221153
  • currentslab/awesome-vector-search

    Collections of vector search related libraries, service and research papers

  • NGT

    yahoojapan/NGT

    Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data

    Language:C++1.2k37131110
  • spotify/voyager

    🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.

    Language:C++1.2k102248
  • FALCONN-LIB/FALCONN

    FAst Lookups of Cosine and Other Nearest Neighbors (based on fast locality-sensitive hashing)

    Language:C1.1k4696190
  • tensorflow/similarity

    TensorFlow Similarity is a python package focused on making similarity learning quick and easy.

    Language:Python99829189106
  • soundfingerprinting

    AddictedCS/soundfingerprinting

    Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.

    Language:C#91273192187
  • lmcinnes/pynndescent

    A Python nearest neighbor descent for approximate nearest neighbors

    Language:Python84114132102
  • tantaraio/voy

    🕸️🦀 A WASM vector similarity search written in Rust

    Language:Rust722134127
  • lantern

    lanterndata/lantern

    PostgreSQL vector database extension for building AI applications

    Language:C65867154
  • quaterion

    qdrant/quaterion

    Blazing fast framework for fine-tuning similarity learning models

    Language:Python625107944
  • kakao/n2

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

    Language:Jupyter Notebook564393575
  • yahoo/lopq

    Training of Locally Optimized Product Quantization (LOPQ) models for approximate nearest neighbor search of high dimensional data in Python and Spark.

    Language:Python5604617133
  • matsui528/faiss_tips

    Some useful tips for faiss

    Language:Shell5428446
  • ankane/neighbor

    Nearest neighbor search for Rails and Postgres

    Language:Ruby433111411
  • aquila

    Aquila-Network/aquila

    An easy to use Neural Search Engine. Index latent vectors along with JSON metadata and do efficient k-NN search.

    Language:HTML374214226
  • alexklibisz/elastiknn

    Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.

    Language:Scala355913546
  • matsui528/nanopq

    Pure python implementation of product quantization for nearest neighbor search

    Language:Python31241543
  • pgANN

    netrasys/pgANN

    Fast Approximate Nearest Neighbor (ANN) searches with a PostgreSQL database.

    Language:Python2908615
  • kyamagu/faiss-wheels

    Unofficial faiss wheel builder

    Language:Python26475832
  • LinkedInAttic/scanns

    A scalable nearest neighbor search library in Apache Spark

    Language:Scala25715965
  • vioshyvo/mrpt

    Fast and lightweight header-only C++ library (with Python bindings) for approximate nearest neighbor search

    Language:C++254131446
  • mrhooray/kdtree-rs

    K-dimensional tree in Rust for fast geospatial indexing and lookup

    Language:Rust21471953