Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for approximate nearest neighbor search
approximate-nearest-neighbor-search
x
84 search results found
Qdrant
⭐
15,789
Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
Annoy
⭐
11,776
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
Weaviate
⭐
9,527
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.
Pgvector
⭐
7,748
Open-source vector similarity search for Postgres
Postgresml
⭐
5,135
The GPU-powered AI application database. Get your app to market faster using the simplicity of SQL and the latest NLP, ML + LLM models.
Sptag
⭐
4,691
A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.
Hora
⭐
2,469
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
Lancedb
⭐
2,000
Developer-friendly, serverless vector database for AI applications. Easily add long-term memory to your LLM apps!
Vald
⭐
1,422
Vald. A Highly Scalable Distributed Vector Search Engine
Usearch
⭐
1,335
Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
Ngt
⭐
1,141
Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data
Infinity
⭐
936
The AI-native database built for LLM applications, providing incredibly fast vector and full-text search
Pynndescent
⭐
820
A Python nearest neighbor descent for approximate nearest neighbors
N2
⭐
547
TOROS N2 - lightweight approximate Nearest Neighbor library which runs fast even with large datasets
Lantern
⭐
530
PostgreSQL vector database extension for building AI applications
Faiss_tips
⭐
485
Some useful tips for faiss
Pecos
⭐
479
PECOS - Prediction for Enormous and Correlated Spaces
Aquiladb
⭐
311
An easy to use Neural Search Engine. Index latent vectors along with JSON metadata and do efficient k-NN search.
Nanopq
⭐
291
Pure python implementation of product quantization for nearest neighbor search
Big Ann Benchmarks
⭐
268
Framework for evaluating ANNS algorithms on billion scale datasets.
Mrpt
⭐
252
Fast and lightweight header-only C++ library (with Python bindings) for approximate nearest neighbor search
Instant Distance
⭐
251
Fast approximate nearest neighbor searching in Rust, based on HNSW index
Granne
⭐
242
Graph-based Approximate Nearest Neighbor Search
Aquiladb
⭐
200
Drop in solution for Decentralized Neural Information Retrieval. Index latent vectors along with JSON metadata and do efficient k-NN search.
Annlite
⭐
159
⚡ A fast embedded library for approximate nearest neighbor search
Rii
⭐
146
Fast and memory-efficient ANN with a subset-search functionality
Arroy
⭐
143
Annoy-inspired Approximate Nearest Neighbors in Rust, based on LMDB and optimized for memory usage 💥
Pgann
⭐
136
Fast Approximate Nearest Neighbor (ANN) searches with a PostgreSQL database.
Awesome Vector Database
⭐
96
A curated list of awesome works related to high dimensional structure/vector search & database
Citrus
⭐
92
(distributed) vector database
Annbench
⭐
81
A lightweight benchmark for approximate nearest neighbor search
Hnswlib Node
⭐
81
hnswlib-node provides Node.js bindings for Hnswlib
Spark Annoy
⭐
73
Building Annoy Index on Apache Spark
Ggnn
⭐
63
GGNN: State of the Art Graph-based GPU Nearest Neighbor Search
Vector Cookbook
⭐
60
Timescale Vector Cookbook. A collection of recipes to build applications with LLMs using PostgreSQL and Timescale Vector.
Gann
⭐
57
gann(go-approximate-nearest-neighbor) is a library for Approximate Nearest Neighbor Search written in Go
Faiss Node
⭐
56
Node.js bindings for faiss
Superinsight Db
⭐
49
Relational Database for Unstructured Data
Lshensemble
⭐
47
LSH index for approximate set containment search
Adventures With Ann
⭐
41
All the code for a series of Medium articles on Approximate Nearest Neighbors
Hnsw Sharp
⭐
38
C# library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs
Nearestneighbordescent.jl
⭐
37
Efficient approximate k-nearest neighbors graph construction and search in Julia
Horapy
⭐
35
🐍 Python bidding for the Hora Approximate Nearest Neighbor Search Algorithm library
Ngtd
⭐
35
Serving NGT over HTTP or gRPC ※This project is not maintained. We have moved to a new product, [Vald](https://vald.vdaas.org) .
Scikit Hubness
⭐
34
A Python package for hubness analysis and high-dimensional data mining
Jann
⭐
34
Hi. I am jann. I am text input - text output chatbot model that is JUST approximate nearest neighbour.
Lshr
⭐
33
Locality Sensitive Hashing In R
Ruannoy
⭐
32
Rust port of annoy (https://github.com/spotify/annoy)
Rcpphnsw
⭐
32
Rcpp bindings for the approximate nearest neighbors library hnswlib
Entity Linking Tutorial
⭐
31
Bi-encoder Based Entity Linking Tutorial. You can run experiment only in 5 minutes. Experiments on Co-lab pro GPU are also supported!
Tiledb Vector Search
⭐
28
Cloud-native vector similarity search and storage with efficient, serverless scale-out
Annoy Rb
⭐
28
annoy-rb provides Ruby bindings for the Annoy (Approximate Nearest Neighbors Oh Yeah).
Elasticsearch Approximate Nearest Neighbor
⭐
27
Plugin to integrate approximate nearest neighbor(ANN) search with Elasticsearch
Product Quantization
⭐
27
🙃Implementation of vector quantization algorithms, codes for Norm-Explicit Quantization: Improving Vector Quantization for Maximum Inner Product Search..
Mrpt Comparison
⭐
24
Performance comparison of the MRPT algorithm to other approximate nearest neighbor search libraries
Alvd
⭐
23
alvd = A Lightweight Vald. A lightweight distributed vector search engine works without K8s.
Kiez
⭐
22
🏘️ Hubness reduced nearest neighbor search for entity alignment with knowledge graph embeddings
Shrike.jl
⭐
22
Shrike.jl: Fast approximate nearest neighbor search with random projection trees. (Benchmarks included.)
Coursera Uw Machine Learning Clustering Retrieval
⭐
21
Postgraph
⭐
21
All in One Graph Extension for Postgres
Fortlearner
⭐
21
Machine Learning Algorithms in Fortran
Gongt
⭐
20
NGT Go client library
Annchor
⭐
20
Fast k-NN graph construction for slow metrics
Ivfadc.jl
⭐
15
Inverted file system for billion-scale ANN search
Implementation Of Ml Algos In Python
⭐
13
Implementing various machine learning algorithm from scratch
Flutter_native_extensions
⭐
13
Hnswlib.rb
⭐
12
hnswlib.rb provides Ruby bindings for Hnswlib
Nmslibr
⭐
11
Non Metric Space ( Approximate ) Library in R
Hora Wasm
⭐
11
webassembly binding for Hora Approximate Nearest Neighbor Search Library
Whiplash
⭐
11
Serverless, lightweight, and fast vector database on top of DynamoDB
Anndb
⭐
11
Distributed Approximate Nearest Neighbors Database https://anndb.com
Semantic Ai
⭐
11
An open source framework for Retrieval-Augmented System (RAG) uses semantic search helps to retrieve the expected results and generate human readable conversational response with the help of LLM (Large Language Model).
Shotit
⭐
10
Shotit is a screenshot-to-video search engine tailored for TV & Film, blazing-fast and compute-efficient.
Rnndescent
⭐
10
R package implementing the Nearest Neighbor Descent method for approximate nearest neighbors
Mlots
⭐
9
mlots is python package that provides Machine Learning tools for Time-Series Classification.
Gpu Rsfk
⭐
8
A GPU (CUDA) implementation, with a python interface, of the approximated KNN graph computation with Random Sample Forest algorithm KNN.
Lsh Search Go
⭐
8
Locality-sensitive hashing lib [EXPERIMENT]
Nearest Neighbor Search
⭐
7
Nearest neighbor search. Methods: LSH, hypercube, and exhaustive search. C++
Redis_hnsw
⭐
7
HSNW module for Redis
Sklearn Ann
⭐
7
Integration with (approximate) nearest neighbors libraries for scikit-learn + clustering based on with kNN-graphs.
Apotheosis
⭐
5
A specialized implementation of the Hierarchical Navigable Small World (HNSW) data structure adapted for efficient nearest neighbor lookup of approximate matching hashes
Nndescent.cpp
⭐
5
A C++ iteration of PyNNDescent.
Danny
⭐
5
Dictionary Based Approach To Approximate Nearest Neighbors
Shotit Api
⭐
5
The ultimate brain of Shotit, in charge of task coordination.
1-84 of 84 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.