CogitatorTech/vq
A vector quantization library for Rust :crab: with Python bindings 🐍
When working with large collections of high-dimensional data, such as embedding vectors used in AI applications or vector databases, you often face challenges with storage space and search speed. This tool helps by compressing these vectors into a much smaller, approximate representation. This means you can store more data and find relevant information faster, which is useful for data scientists and machine learning engineers managing large datasets.
Use this if you need to significantly reduce the memory footprint and improve the search speed of high-dimensional vectors in applications like vector databases or RAG systems.
Not ideal if your primary goal is perfect data fidelity or if you are working with low-dimensional data where compression benefits are negligible.
Stars
20
Forks
1
Language
Rust
License
Apache-2.0
Category
Last pushed
Feb 11, 2026
Monthly downloads
36
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/CogitatorTech/vq"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SomeB1oody/RustyML
A high-performance machine learning library in pure Rust, offering statistical utilities, ML...
smartcorelib/smartcore
A comprehensive library for machine learning and numerical computing. Apply Machine Learning...
open-spaced-repetition/fsrs-rs
FSRS for Rust, including Optimizer and Scheduler
open-spaced-repetition/fsrs-optimizer
FSRS Optimizer Package
rust-ml/linfa
A Rust machine learning framework.