Quick start
Cyberwave can be installed directly from PyPI.Important For a complete installation guide with hardware, check out the complete guideNow you can control any robot with simple Python code from your computer:
Develop using the simulation
Cyberwave drops your robot into a virtual environment so you can test it without touching real hardware. Two simulations are available out of the box: ๐งช Playground โ runs directly in your browser with lightweight physics. Great to sanity-check your code, demo a behaviour, or verify joint angles before going live. ๐งช MuJoCo โ full-fidelity, contact-rich physics. Use it for RL training, policy evaluation, and reproducible sim sweeps. Every environment exports to MuJoCo with one click. Switch by hitting Simulate in your Cyberwave environment, or from code:Connect to a real robot
Then to connect to your real hardware you just need to:Controllers
A controller is whatever is driving your twin right now. You can swap them in and out at any time: ๐ฎ Human controllers โ live takeover from the dashboard with a keyboard or gamepad. Great for demos, recovery, or kickstarting data collection. ๐ฎ Code controllers โ drive the robot from your own Python using the SDK. ๐ฎ AI controllers โ hand the wheel to a trained model (yours or one from the catalog), running on the edge or in the cloud. Switch from the twin page in the dashboard, or from code:Models & Datasets
Cyberwave makes โuse an AI model on this robotโ as boring as it should be: ๐ง 100+ models in the catalog โ vision, language, VLAs, segmentation, pose. Drop one onto any twin and go. ๐ง Edge, cloud, or both โ the same model runs wherever you point it. Thatโs where real robotic automation shines: a perception model on the edge, a planner in the cloud, all in the same workflow. ๐ง Bring your own โ register your fine-tuned checkpoints, or use Cyberwave to fine-tune open-source models on your own data.cw.datasets.add(...) and itโs ready to train on, visualise, or share.
Check the complete docs on models here