On-device intelligence for mesh sensor networks.

Train, validate, and deploy ML models that run directly on resource-constrained BLE mesh nodes — from data collection through edge inference, without cloud dependency.

Pipeline

From raw signals to deployed models.

01

Collect

Hardware sensors stream IMU, audio, and environmental data at configurable rates.

02

Preprocess

Edge nodes filter, downsample, and extract features before transmission.

03

Train

Versioned experiments across TensorFlow, PyTorch, and ONNX with auto-tuning.

04

Validate

Holdout sets, A/B comparisons, and drift detection before promotion.

05

Deploy

OTA model push to Cortex-M targets with rollback and fleet monitoring.

Capabilities

Built for the edge, not the cloud.

Every stage of the ML lifecycle runs on or close to the hardware — minimizing latency, bandwidth, and cloud costs.

Data Collection

IMU, BLE RSSI, PDM microphone, and temperature at configurable sampling rates per sensor. Edge preprocessing reduces bandwidth 10×.

Model Training

TensorFlow, PyTorch, and ONNX runtime support with versioned experiment tracking and hyperparameter auto-tuning pipelines.

Continuous Learning

Privacy-aware on-device telemetry with drift detection, automated retraining, and rolling model updates without downtime.

Edge Inference

Streaming analytics on Cortex-M MCUs with sub-10ms classification latency and smart alerts at configurable thresholds.

Integrations

Connects to what you already use.

Home Assistant

Native MQTT integration for automations and dashboards.

Grafana

Time-series visualization with pre-built sensor dashboards.

REST API

Full CRUD for models, devices, and inference results.

WebSocket

Real-time streaming of inference events and alerts.

Webhooks

Signed payloads to any endpoint on classification events.

API

Signed webhooks on every event.

Every classification, alert, and model update triggers a signed webhook to your endpoint. Integrate with Grafana, Home Assistant, PagerDuty, or your own backend.

Sample payload

{
  "event_id": "evt_8f2a...",
  "type": "classification",
  "room": "living_room",
  "label": "motion_detected",
  "confidence": 0.94,
  "model_version": "v2.1.3",
  "timestamp": "2026-04-27T10:30:00Z"
}

Test Webhook Delivery

Simulate a classification event and see the webhook payload delivered in real time.

Ready to add intelligence to your mesh?

Start with the hardware, then layer on AI models as your deployment grows.