rvcsi-ruvector
The RuVector RF-memory bridge for rvCSI (ADR-095 FR8, D8) — CSI becomes far more valuable stored as temporal embeddings and room signatures.
- Deterministic
window_embeddingandevent_embedding— fixed-length vectors derived from aCsiWindow/CsiEvent(same input → same vector), so storage and similarity search are reproducible. cosine_similarityon those embeddings.- The
RfMemoryStoretrait — store windows/events as embedding records, query by similarity, track a running baseline, detect drift. InMemoryRfMemoryandJsonlRfMemory— a usable standin until the production RuVector binding lands;JsonlRfMemorypersists records as JSON lines so the whole pipeline (capture → validate → DSP → events → RF memory) is runnable and testable end-to-end today.
#![forbid(unsafe_code)].
[]
= "0.3"
Licensed under MIT OR Apache-2.0.