Autonomous monitoring for your device fleet
Agents that investigate telemetry, logs, and crashes from your fleet to identify anomalies, root cause issues, and file tickets.
Automatically. Continuously. 24/7.
Devices
| Device | Cohort | FW · HW | Status | Last seen |
|---|---|---|---|---|
| AVT-1284 | production | 3.2.1 · rev-B | active | 12s |
| AVT-0142 | production | 3.2.1 · rev-B | active | 2m |
| AVT-0231 | production | 3.2.1 · rev-B | error | 5m |
| AVT-0419 | production | 3.2.1 · rev-B | investigating | now |
| AVT-0084 | beta | 3.2.1 · rev-B | active | 1m |
| AVT-0673 | beta | 3.2.1 · rev-B | warning | 3m |
| AVT-0921 | production | 3.2.1 · rev-A | active | 7m |
- Device ID
- AVT-0419
- Nickname
- Buggy-419
- OS
- Zephyr 3.5.0
- Firmware
- 3.2.1
- Hardware
- rev-B nRF52840
- Cohort
- production
- Region
- JP · Tokyo
- First seen
- 142 days ago
- Last seen
- now
- Uptime
- 71 min
- Free heap
- 4.2 KB
- Battery
- 31%
Imprecise data bus fault in ble_rx_callback dereferencing the GAP event pointer after disconnect. The pointer was freed by BLE_GAP_EVT_DISCONNECTED one keep-alive earlier — race introduced in commit 4a2f8c by @jane.
- if (evt->type == GAP_RX) {
+ if (evt && evt->type == GAP_RX) {Every crash investigated by an AI agent
AutoVisor reads your repo, documentation, scans recent commits, and posts a root-cause hypothesis for engineers to get up to speed. Registers, stacked frames, and symbol files all become AI context.
Triage issues across your fleet in seconds
An agent with complete context over your fleet — metrics, logs, crash reports, etc. – helps you run investigations a dashboard can't: compare cohorts, control for hardware mix, and surface issues leveraging your entire fleet's data.
BLE mesh watchdog regression on fw 3.2.1 · rev-B nRF52840
Over the last 6 hours, 0.4% of devices on fw 3.2.1 have watchdog-reset at ~71 minutes uptime. All affected devices are rev-B nRF52840. The shared signal is a lpn_poll timeout in their last 10 log lines.
Surface anomalies in real time
Setup custom alerts and AutoVisor will continuously keep watch. Get hyper specific with natural language queries, tying in data from across your deployed devices.
[HardFault] BLE RX null deref after GAP disconnect (fw 3.2.1, rev-B)
AutoVisor detected 1,243 devices crashing in ble_rx_callback (ble_rx_thread.c:142). Root cause hypothesis: stale GAP event pointer dereferenced after BLE_GAP_EVT_DISCONNECTED. Race introduced in commit 4a2f8c.
Auto-triage straight to your bug tracker
Every new crash signature opens a ticket in your tracker (Jira, Linear, GitHub Issues have day one support), assigned to the author of the faulting commit via CODEOWNERS. RCA draft is automatically attached.
Built by engineers from
Enterprise Ready.
AutoVisor is in private beta. Pricing scales with fleet size and AI usage. Reach out for a quote.
For embedded teams shipping at scale, with on-prem and zero-retention options.
- ✓Unlimited devices, fleets, and cohorts
- ✓Full AI suite
- ✓BYO LLM keys / on-prem deployment
- ✓SAML SSO, granular RBAC, audit log
- ✓Compliance pack: SOC 2, 21 CFR Part 11
- ✓Direct Slack with the founders