1 unstable release
| 0.1.0 | Apr 17, 2026 |
|---|
#43 in #vector-embedding
Used in zerch-engine
21KB
93 lines
zerch-embed
Local embedding model for generating vector embeddings from text.
Features
- Downloads and runs sentence-transformers/all-MiniLM-L6-v2 locally
- ONNX Runtime inference with CUDA support
- Mean pooling and L2 normalization
Usage
use zerch_embed::LocalEmbedder;
let mut embedder = LocalEmbedder::load()?;
let vector = embedder.embed("your text here")?;
License
MIT
Dependencies
~24–33MB
~551K SLoC