SigLIP 2 text embedding on CPU with Rust + ONNX
Mirrored from r/LocalLLaMA for archival readability. Support the source by reading on the original site.
We’re building a robotics data platform with a lot of images, video, and text metadata.
For search, we use SigLIP 2. GPUs handle batched asynchronous image/video embedding and indexing, while this small Rust + ONNX Runtime service handles live text queries on CPU. Both land in the same embedding space, so a text query can search the GPU-built image index.
The split has been practical for us: keep scarce GPUs focused on high-throughput multimodal ingestion, and scale the lighter query path on regular CPU instances.
Curious whether others are using Rust for similarly narrow, latency-sensitive inference services, especially around multimodal or vector-search workloads.
[link] [comments]
More from r/LocalLLaMA
-
NVIDIA shipped OpenShell, an open source sandbox that gives local and open agents real runtime limits instead of prompt rules. Over 100 firms joined the safety stack. OpenAI did not.
Sep 28
-
3090 for $1500???
Sep 28
-
modified qwen 3.8 27b modifies windows credential dumper to bypass EDR detection
Sep 28
-
Minisforum MS-S1 MAX-P495 @ €7.799,00
Sep 28
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.