Program a Robot

Get started with the Viam App

A guide to getting started with

Robot Development Kit

An overview of Viam's Robot Development Kit (RDK).

Using Our SDKs for a Client Application

An introduction to Viam's SDKs and how to use them to access and control your robot.

Extend Viam with custom components and services

Using modular resources and SDKs to extend Viam.

Viam CLI

Manage and control your robots from the command line.

Have questions, or want to meet other people working on robots? Join our Community Slack.