
Starred repositories
[SIGMOD 2024] RaBitQ: Quantizing High-Dimensional Vectors with a Theoretical Error Bound for Approximate Nearest Neighbor Search
[SIGMOD 2025] Practical and Asymptotically Optimal Quantization of High-Dimensional Vectors in Euclidean Space for Approximate Nearest Neighbor Search
🦆 A curated list of awesome DuckDB resources
Examples from Programming in Parallel with CUDA
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
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 sc…
Build rules for interfacing with "foreign" (non-Bazel) build systems (CMake, configure-make, GNU Make, boost, ninja, Meson)
RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing …
Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.
A composable and fully extensible C++ execution engine library for data management systems.
vsag is a vector indexing library used for similarity search.
cuVS - a library for vector search and clustering on the GPU
A curated list of awesome SIMD frameworks, libraries and software
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, …
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))
C library for accessing the PostgreSQL parser outside of the server environment
It is open source ebook about TensorFlow kernel and implementation mechanism.
DuckDB is an analytical in-process SQL database management system
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text
Benchmarks of approximate nearest neighbor libraries in Python
Navigating Spreading-out Graph For Approximate Nearest Neighbor Search
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Python/C++ implementation of JSON to/from Protobuf convertor
A fast C++ serialization and de-serialization of Google's protobuf Messages into/from JSON format.