Desktop App & CLI

Your arm. Your machine.Your data.

The client detects your arm and cameras automatically and guides you through recording, review, and upload — straight into LeRobot format. Custom tasks, camera setups, and arm configurations included. No Python, no terminal, no tinkering weekend.

Free
macOS, Windows, Linux
2 min
to your first recording
Local
Your data stays with you
0
lines of Python needed

Five steps, one loop

The client guides you through every round — that is how datasets are made that actually move models forward.

01

Task

Describe the task — it goes into every episode as a language annotation.

02

Reset

Set up the scene, place objects. The client shows you both camera feeds.

03

Record

Demonstrate with the leader arm. Joint angles and images run in sync.

04

Review

Watch every episode, sort out weak ones — quality over quantity.

05

Upload

Only when you are ready: upload and train. Until then, everything stays local.

Prefer the terminal? One command.

The CLI installs with one line and also runs as an MCP server — Claude, ChatGPT, and other agents can operate your arm directly.

View the MCP integration
ay-robots CLI

$ curl -fsSL ay-robots.com/install.sh | sh

→ Arm detected: SO-100 on /dev/ttyACM0

→ Cameras: 2 found

$ ay record --task "Cube into the box"

→ Episode 001 … saved (LeRobot v2.1)

Supported Robot Arms

We support a wide range of robot arms for teleoperation and data collection.

View All Robots
SO-100 / SO-ARM100

SO-100 / SO-ARM100

TheRobotStudio / LeRobot (Hugging Face)

5 DoF + gripper (6 actuators)

Popular low-cost teleop data collector (Leader/Follower) for Imitation Learning and VLA.

Koch v1.1

Koch v1.1

LeRobot (Hugging Face)

5 DoF + gripper (6 actuators)

Similar purpose as SO-100, but with Dynamixel ecosystem.

Franka Research 3 (FR3)

Franka Research 3 (FR3)

Franka Robotics

7 DoF855mm

Very popular in research (precise, torque-controlled), but significantly more expensive than DIY arms.

Franka Production 3 (FP3)

Franka Production 3 (FP3)

Franka Robotics

7 DoF855mm

Production variant (specs vary by configuration).

Franka Emika Panda

Franka Emika Panda

Franka Emika

7 DoF855mm

Classic research arm, often seen in older manipulation/IL datasets.

Interbotix WidowX-250

Interbotix WidowX-250

Trossen Robotics / Interbotix

5 DoF650mm

Affordable & popular; often used as entry point for imitation/teleop.

ALOHA ViperX-300 6DOF

ALOHA ViperX-300 6DOF

Interbotix/Trossen (ALOHA-inspired)

6 DoF750mm

Variant with modifications inspired by ALOHA 2 proposals.

Start recording tonight

Load the client, connect your arm, record your first episode — faster than any README.