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.
Collect
Hardware sensors stream IMU, audio, and environmental data at configurable rates.
Preprocess
Edge nodes filter, downsample, and extract features before transmission.
Train
Versioned experiments across TensorFlow, PyTorch, and ONNX with auto-tuning.
Validate
Holdout sets, A/B comparisons, and drift detection before promotion.
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, temperature
- Configurable sampling rates per sensor
- Edge preprocessing reduces bandwidth 10x
Model Training
- TensorFlow, PyTorch, ONNX runtime support
- Versioned experiment tracking
- Hyperparameter auto-tuning pipelines
Continuous Learning
- Privacy-aware on-device telemetry
- Drift detection with automated retraining
- Rolling model updates without downtime
Edge Inference
- Streaming analytics on Cortex-M MCUs
- Sub-10ms classification latency
- Smart alerts with 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-01T10: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.