Elata SDK
The Elata SDK is a cross-platform Hardware Abstraction Layer (HAL) for EEG devices with real-time signal processing, analysis models, and remote photoplethysmography (rPPG). It provides three npm packages for web applications.Repository: github.com/elata-bio/elata-sdk
Architecture
npm Packages
Installation
Rust Crates
The SDK is built on Rust crates that compile to WASM and native targets. The main public Rust crates are the core and protocol crates; synthetic and binding crates are mostly internal packaging surfaces.Device Support
Platform Support
Safari/iOS does not support Web Bluetooth. Use a native app shell with CoreBluetooth, or a companion bridge app streaming frames over WebSocket.
Build from Source
Next
EEG Web
Signal processing and models
BLE Transport
Connect to headband devices
rPPG
Heart rate from camera