Skip to content

tteon/motheroffline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

motheroffline

graph & vector hybrid search toyproject for balancing graphRAG system Fast vector search in Rust with Python bindings
A toy project to implement vector indexing algorithms (Brute Force, IVF) from scratch in Rust, with PyO3 for Python integration.


✨ Features

  • Written in pure Rust for performance and safety
  • IVF (Inverted File Index) implementation
  • Brute-force fallback for baseline comparison
  • Multi-threaded search using rayon
  • Python bindings via PyO3
  • Easy integration from Python (e.g., Jupyter notebooks)
  • CSV loading or synthetic data generation supported

📦 Installation (Python side)

Build and install the Python module:

# From inside the root folder
maturin develop  # or
maturin build --release && pip install target/wheels/*.whl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors