ospipe 0.1.0

OSpipe: RuVector-enhanced personal AI memory system integrating with Screenpipe
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! WASM bindings for OSpipe.
//!
//! Provides browser-based personal AI memory search using vector embeddings.
//!
//! - [`helpers`] - Pure helper functions (cosine similarity, hashing, safety
//!   checks, query routing) that are available on all targets for testing.
//! - `bindings` - wasm-bindgen exports, gated behind `target_arch = "wasm32"`.

/// Pure helper functions with no WASM dependencies.
/// Always compiled so that unit tests can run on the host target.
pub mod helpers;

/// wasm-bindgen exports.  Only compiled for the `wasm32` target.
#[cfg(target_arch = "wasm32")]
pub mod bindings;