rabitq 0.2.0

A Rust implementation of the RaBitQ vector search algorithm.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# RaBitQ

[![AGPL](https://img.shields.io/github/license/kemingy/rabitq)](https://www.tldrlegal.com/license/gnu-affero-general-public-license-v3-agpl-3-0)
[![crates.io](https://img.shields.io/crates/v/rabitq.svg)](https://crates.io/crates/rabitq)
[![docs.rs](https://docs.rs/rabitq/badge.svg)](https://docs.rs/rabitq)
[![Rust](https://github.com/kemingy/rabitq/actions/workflows/rust.yml/badge.svg)](https://github.com/kemingy/rabitq/actions/workflows/rust.yml)

[RaBitQ](https://github.com/gaoj0017/RaBitQ) implementation in Rust.

## Features

- [x] RaBitQ with basic scan
- [ ] RaBitQ with fastscan
- [x] x86_64 SIMD support
- [ ] integrate with K-means clustering
- [ ] disk-based RaBitQ (WIP)
- [ ] HTTP service (WIP)