Apache Paimon Vector Index Core

paimon-vindex-core contains the Rust implementations and seek-based readers for IVF-FLAT, IVF-SQ, IVF-PQ, IVF-RQ, and DiskANN.

The DiskANN and Vamana code is an independent Apache-licensed implementation based on the published algorithms and this project‘s existing storage abstractions. It does not incorporate source code from Microsoft’s MIT-licensed DiskANN repository. The implementation supports L2, inner-product, and cosine search with the same lower-is-better distance semantics as the IVF indexes.

The crate ships its normative v1 storage-format specification and byte-exact fixtures. Project documentation, language bindings, and contribution guidance live in the Apache Paimon Vector Index repository.