Solarian Base

Deploy, train and run your robots

Build a project with solarian, deploy it to Base, then train it on cloud GPUs against your datasets and drive your robot from the browser.

From recording to a robot that works

The data, the compute and the robot sessions a solarian project needs, from the CLI or the web app.

Your train config, on a cloud GPU

Log in, link the project and deploy it. A training job runs the same config as solarian train, and its metrics and logs stream back to Base while it runs.

terminal
# Connect this project to Base
solarian base login
solarian base link --create

# Ship the code, then train on a Base dataset
solarian base deploy
solarian base train train-umi --dataset dataset_path=3f2a9c1e

# Follow the run
solarian base runs logs -f 1a2b3c4d

How it fits with solarian

  1. 1

    Build with solarian

    Robots, controllers, skills and train configs live in an open-source project you run anywhere.

  2. 2

    Deploy to Base

    A deployment is an immutable snapshot of that project, with its trainers and configs.

  3. 3

    Train, track and operate

    Jobs, runs and robot sessions run against a deployment, from the CLI or the web app.

Bring your robotics project to Base

Start with the quick start, or read what Base does and how to run it yourself.