valentinus 0.1.2

Proof-of-concept vector db built with LMDB bindings
Documentation

.github/workflows/rust.yml Crates.io Version Crates.io Downloads (latest version) docs.rs GitHub commit activity Matrix

alt text

valentinus

proo-of-concept vector db built with lmdb bindings

dependencies

  • lmdb-rs - database bindings
  • linfa - machine learning
  • ndarray - numpy equivalent
  • rust-bert - embeddings encoding
  • libtorch 2.1.1 - required by rust-bert
  • see rust-bert/tch-rs

getting started

git clone https://github.com/kn0sys/valentinus
export LIBTORCH="/home/user/libtorch"
export LD_LIBRARY_PATH="$LIBTORCH/lib"
export LIBTORCH_BYPASS_VERSION_CHECK=1

examples

see examples

reference

inspired by this chromadb python tutorial