RuView: BFLD Privacy Layer Launch and PyPI Modernization
Three major PRs merged implementing a new Beamforming Feedback Layer for Detection (BFLD) privacy system, PyPI package modernization with PyO3 bindings, and an MCP server for AI agent integration.
Duration: PT2M4S
Transcript
Good morning, I'm your host with RuView for May 25th, 2026.
ruvnet merged three significant pull requests overnight. PR #789 ships BFLD - the Beamforming Feedback Layer for Detection - a new WiFi privacy system that prevents identity leakage from 802.11ac beamforming feedback. This 10,000-line addition includes structural privacy enforcement with four classification levels, BLAKE3-keyed hash rotation for cross-site isolation, and MQTT integration with Home Assistant discovery. The system uses a multiplicative risk scoring algorithm with hysteresis to detect potential surveillance attempts.
PR #786 modernizes the PyPI package with PyO3 and maturin, replacing the legacy pure-Python FastAPI server. The new wheel provides Rust bindings for vital sign extraction, pose estimation, and BFLD frame processing. Both wifi-densepose 2.0.0a1 and ruview 2.0.0a1 are now live on PyPI with multi-platform wheel support. A tombstone version 1.99.0 guides users through the migration.
PR #791 introduces SENSE-BRIDGE, an MCP server that bridges the WiFi sensing stack to AI agents like Claude and Cursor. The @ruvnet/rvagent package provides six sensing tools including vitals monitoring, presence detection, and motion analysis with built-in privacy controls.
Additional commits include comprehensive documentation for Soul Signature integration, expanded user guides pointing to the new PyPI releases, and architectural decision records for the BFLD system.
What's next: CI workflows will add mosquitto integration testing, and Home Assistant blueprints are being developed for the new BFLD entities. The team is also exploring multi-modal sensing fusion beyond WiFi.
That's your RuView update for today. We'll be back tomorrow with more developer news.