Top 6 Rust similarity-search Projects
-
qdrant
Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
-
hora
π efficient approximate nearest neighbor search algorithm collections library written in Rust π¦ .
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
oasysdb
An embedded vector database designed to run on edge devices. Lightweight and fast with HNSW indexing algorithm.
Project mention: Boost Your Code's Efficiency: Introducing Semantic Cache with Qdrant | dev.to | 2024-04-25I took Qdrant for this project. The reason was that Qdrant stands for high-performance vector search, the best choice against use cases like finding similar function calls based on semantic similarity. Qdrant is not only powerful but also scalable to support a variety of advanced search features that are greatly useful to nuanced caching mechanisms like ours.
Project mention: Building a Vector Database with Rust to Make Use of Vector Embeddings | /r/rust | 2023-06-01We have been playing around with Hora as a replacement for the Rust-CV implementation as we want PQ as well. I'll check out instanct-distance, looks very interesting!
Would this[1] library help you? It's a Rust vector similarity search engine, written to be compiled to Wasm. I discovered it through articles like these[2].
[1] https://github.com/tantaraio/voy
Project mention: Show HN: OasysDB, Storing vectors for RAG in Rust simplified | news.ycombinator.com | 2024-02-27
Rust similarity-search related posts
Index
What are some of the best open-source similarity-search projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | qdrant | 17,839 |
2 | hora | 2,554 |
3 | voy | 699 |
4 | tinyvector | 337 |
5 | oasysdb | 206 |
6 | emdrive | 9 |
Sponsored