Platforms
Predator
A self-hosted command bridge for DJI drones and UniFi cameras: click the map to fly the drone, watch any feed, run AI, and forward it all to your platform.
Predator is the single brain for an autonomous DJI drone dock and your Ubiquiti UniFi Protect cameras. One live map in your platform shows every camera and the drone — click a point to fly the drone there and stream its video, or pull up any fixed camera, with nothing to know about MQTT, RTMP, DJI or UniFi protocols.
It's a true two-way command bridge: clean signed data flows out to your platform while commands flow back in, so the air and ground sensors cue each other automatically — slew a camera to a drone detection, scramble the drone on a camera alarm, light up an intruder, and fuse every sensor into one tracked incident.
Features
- Map command & control — click a point on the 3D map to send the drone there and stream its video; pull up any UniFi camera the same way
- Live 3D map & video wall — the drone, every camera, flight orbits, live tracks and alert zones on a 3D terrain-and-buildings map, alongside every live feed
- Slew-to-cue — a drone detection automatically points the nearest UniFi PTZ camera at it and zooms in
- Auto-deploy — a UniFi camera alarm scrambles the drone to a fly-to-point overhead, livestream and AI on
- Deterrence — trigger UniFi floodlights or a speaker warning on an alert
- Full drone control — dispatch missions, fly-to-point, gimbal & zoom and return-to-dock
- Video everywhere — RTMP from the drone and RTSP from every UniFi camera, recorded to MP4 with per-class retention and instant HLS/WebRTC playback
- AI on every feed — YOLO detection across the drone's visual/thermal cameras and all fixed cameras, with tracking so one subject is one alert
- One incident, many sensors — drone and camera detections of the same target fuse into a single tracked incident across air and ground
- Best-view auto-switch — the clearest live feed (drone or PTZ) is surfaced and follows the target as it moves
- Geo-stamped detections — aircraft position, camera bearing and rangefinder distance where available
- Live telemetry bridging — position, battery, flight status and health as clean JSON, edge-triggered on change
- Declarative alert rules (class, zone, schedule) with an annotated snapshot and an auto-cut clip
- Signed, retrying webhook delivery (HMAC-SHA256) with per-endpoint filtering and dead-lettering
- Unified signed evidence pack — drone + camera clips, snapshots, track and telemetry as one export
Coming soon
- Multi-dock / multi-site fleet view across many drones and camera estates
- Thermal-model re-training pipeline from labelled site footage
- S3 / MinIO media backend
See Predator in action
A look inside Predator. Hover to lift a shot, click to view it full-size.