Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/drift-tech/drift-releases/llms.txt

Use this file to discover all available pages before exploring further.

Your AI Copilot for Robotics Simulations

Build, test, and debug complex robotic systems using natural language. Drift CLI eliminates the steep learning curve of ROS2 and Gazebo development.

Quick start

Get up and running with Drift CLI in minutes

1

Install Drift CLI

Run the installation script to get started instantly:
curl -fsSL https://godrift.ai/install | bash
Alternatively, download the .deb package manually from the releases page and install with:
sudo dpkg -i drift-cli_*.*.*_amd64.deb
2

Launch Drift

Start the Drift CLI interactive terminal:
drift
You’ll see the Drift prompt ready to accept natural language commands.
3

Create your first robot

Use natural language to build a robot simulation:
drift> create a three arm manipulator with camera sensor
Drift will generate the necessary ROS2 packages, URDF files, and launch configurations automatically.
4

Launch and iterate

Launch your simulation and make changes on the fly:
drift> launch my robot with the custom world file
drift> add a lidar sensor to my robot and rebuild
Drift handles workspace management, builds, and error recovery for you.

Core features

Everything you need to accelerate robotics development

Natural language interface

Talk to your simulation like you’re talking to a colleague. No need to memorize complex commands.

ROS2 & Gazebo integration

Seamless workflow with ROS2 Humble/Foxy and Gazebo Sim. Works with your existing toolchain.

Workspace management

Automatic package and workspace generation. Drift handles the boilerplate so you can focus on building.

Launch file generation

Automatically create and validate launch files for your robot configurations.

Process management

Track and manage multiple background processes with the /ps command.

AI-assisted debugging

Real-time error recovery and intelligent troubleshooting for simulation issues.

Explore the docs

Learn how to get the most out of Drift CLI

Basic commands

Learn the essential commands for everyday use

Special commands

Master advanced CLI features and utilities

Building robots

Step-by-step guide to creating robot simulations

System requirements

Check compatibility and dependencies

Troubleshooting

Common issues and solutions

FAQ

Frequently asked questions

Ready to build amazing robots?

Join students, researchers, and engineers who are accelerating their robotics development with Drift CLI.

Start building now