Viam is a software platform for building, deploying, and managing robotics applications. It provides multi-language SDKs (Python, Go, TypeScript) with well-defined APIs for hardware and services, abstracting hardware into simple APIs. Users can write control logic from anywhere, and the same application code scales from first prototype to global fleet. Viam includes built-in motion and vision, remote access and control without a VPN, built-in security and fleet-wide access control, and cloud-managed fleet monitoring and alerting with OTA updates and canary testing. The Viam Registry offers instant driver and ML model access.
Key Benefits
- Multi-language SDKs (Python, Go, TypeScript)
- Hardware abstracted into simple APIs
- Cloud-managed fleet monitoring and alerting
- OTA updates and canary testing for safe versioning