tree: edb19db6102a9aa43b56c28d167fb45eac108706
  1. benches/
  2. src/
  3. tests/
  4. Cargo.toml
  5. DEPENDENCIES.rust.tsv
  6. README.md
  7. STORAGE_FORMAT.md
core/README.md

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.