Why use WEDA?
Edge AI development involves more than training a model. Getting from a working prototype to a production fleet—reliably, at scale—requires solving five recurring engineering challenges. This is what WEDA is designed for.
1. Bridging the Deployment Gap
The Challenge: A model trained on an NVIDIA workstation cannot run directly on edge devices with different hardware (NXP, Qualcomm, Intel). Each platform requires different drivers, OS configurations, and container setups. This "deployment gap" can consume weeks or months of engineering time.
WEDA's Solution: Ready-to-Dev Containers provide pre-configured environments for major hardware platforms with GPU/NPU access already enabled. Developers use a consistent workflow regardless of target hardware, reducing time from PoC to production.
2. Managing Devices at Scale
The Challenge: Manual deployment works for a pilot with 5–10 devices. At hundreds or thousands of devices across multiple locations, traditional approaches break down—on-site configuration, firewall-blocked remote access, and uncoordinated AI model updates become unmanageable.
WEDA's Solution:
- Auto-Provisioning: WEDA Node automatically registers devices to WEDA Core via MAC address—no manual field setup required.
- Virtual TCP Tunnel: Secure reverse tunnel provides direct remote access (SSH, VNC, RDP) without complex firewall configuration.
- Centralized Model Management: Deploy and update AI models across all devices from WEDA Core, with support for staged rollouts and offline device synchronization.
- Model Protection: Built-in mechanisms to prevent unauthorized model extraction or replication.