#38 · Primary category: Vector Databases
hora
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
Project last updated:02/17/26
GitHub Stars
2.7K
Forks
77
Contributors
6
License
Apache-2.0
Why we included this project
Hora is a Rust library for approximate nearest neighbor search, useful when you have to match millions of vectors quickly. It offers several index types, including HNSW, SSG, and product-quantization inverted files, so you can trade speed against recall depending on your data. The distance calculations are SIMD-accelerated, which keeps performance close to what you would expect from C++. Python, JavaScript, and Java bindings mean you can use it without rewriting an existing application, and WebAssembly support lets the same code run in the browser. If you prefer to choose and tune the index algorithm yourself rather than rely on a managed vector database, this is a practical building block.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
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/
chroma
Search infrastructure for AI