- EmbeddingAnomalyDetector: score against pre-update stats so outlier cannot dilute its own z-score by pulling the mean toward itself. Handle zero-variance dimensions explicitly: any meaningful deviation from an all-identical training set is quarantined immediately. - Android concurrent test: add `unsafe impl Sync for SendableHandle` so Arc<SendableHandle> satisfies the Send bound required by std::thread::spawn (Mutex inside the Handle makes this sound). - clawhdf5-format/clawhdf5 Cargo.toml: remove fast-deflate from default features to allow builds in environments without cmake/c++ (fast-deflate remains available as an opt-in feature). Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
clawhdf5-agent
HDF5-backed persistent memory store for on-device AI agents.
Built on clawhdf5, clawhdf5-agent provides a vector-searchable memory backend optimized for edge AI workloads. Store embeddings, text chunks, and metadata in a single HDF5 file with SIMD-accelerated similarity search.
Features
- Persistent vector store in HDF5 format
- Cosine similarity and L2 distance search
- SIMD-accelerated via clawhdf5-accel (AVX2, NEON)
- Optional GPU acceleration via clawhdf5-gpu
- Memory-mapped access for large stores
- f16 storage support for compact embeddings
Usage
[dependencies]
clawhdf5-agent = "2.1.0"
License
MIT