Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars *
Dependencies
- cmake <4.2.0,>=3.29.0.1
- draccus <0.12.0,>=0.11.6
- einops <0.9.0,>=0.8.0
- gymnasium <2.0.0,>=1.1.1
- huggingface-hub <2.0.0,>=1.6.0
- numpy <2.3.0,>=2.0.0
- opencv-python-headless <4.14.0,>=4.9.0
- packaging <26.0,>=24.2
- pillow <13.0.0,>=10.0.0
- requests <3.0.0,>=2.32.0
- safetensors <1.0.0,>=0.4.3
- setuptools <82.0.0,>=71.0.0
- termcolor <4.0.0,>=2.4.0
- torch <2.12.0,>=2.7
- torchvision <0.27.0,>=0.22.0
- tqdm <5.0.0,>=4.66.0
116 optional dependencies
-
accelerate<2.0.0,>=1.14.0[accelerate-dep]extra == "accelerate-dep"
-
av<16.0.0,>=15.0.0[av-dep]extra == "av-dep"
-
cmeel-tinyxml2<11[placo-dep]extra == "placo-dep"
-
cmeel-urdfdom<5,>=4[placo-dep]extra == "placo-dep"
-
contourpy<2.0.0,>=1.3.0[matplotlib-dep]extra == "matplotlib-dep"
-
datasets<5.0.0,>=4.8.0[dataset]extra == "dataset"
-
debugpy<1.9.0,>=1.8.1[dev]extra == "dev"
-
decord<1.0.0,>=0.6.0[groot](platform_machine == "AMD64" or platform_machine == "x86_64") and extra == "groot"
-
deepdiff<9.0.0,>=7.0.1[deepdiff-dep]extra == "deepdiff-dep"
-
diffusers<0.40.0,>=0.38.0[diffusers-dep]extra == "diffusers-dep"
-
dm-tree<1.0.0,>=0.1.8[groot]extra == "groot"
-
dynamixel-sdk<3.9.0,>=3.7.31[dynamixel]extra == "dynamixel"
-
faker<35.0.0,>=33.0.0[sarm]extra == "sarm"
-
fastapi<1.0[phone]extra == "phone"
-
feetech-servo-sdk<2.0.0,>=1.0.0[feetech]extra == "feetech"
-
foxglove-sdk<0.26.0,>=0.25.1[viz]extra == "viz"
-
grpcio<=1.73.1[reachy2]extra == "reachy2"
-
grpcio<2.0.0,>=1.73.1[grpcio-dep]extra == "grpcio-dep"
-
grpcio-tools<2.0.0,>=1.73.1[dev]extra == "dev"
-
gym-aloha<0.2.0,>=0.1.4[aloha]extra == "aloha"
-
gym-hil<0.2.0,>=0.1.14[hilserl]extra == "hilserl"
-
gym-pusht<0.2.0,>=0.1.5[pusht]extra == "pusht"
-
hebi-py<2.12.0,>=2.8.0[phone]extra == "phone"
-
hf-libero<0.2.0,>=0.1.4[libero]sys_platform == "linux" and extra == "libero"
-
hidapi<0.15.0,>=0.14.0[gamepad]extra == "gamepad"
-
ipykernel<7.0.0,>=6.0.0[notebook]extra == "notebook"
-
jsonlines<5.0.0,>=4.0.0[dataset]extra == "dataset"
-
jupyter<2.0.0,>=1.0.0[notebook]extra == "notebook"
-
lerobot[groot]extra == "groot"
-
lerobot[all]extra == "all"
-
lerobot[aloha]extra == "aloha"
-
lerobot[annotations]extra == "annotations"
-
lerobot[async]extra == "async"
-
lerobot[core-scripts]extra == "core-scripts"
-
lerobot[damiao]extra == "damiao"
-
lerobot[dataset]extra == "dataset"
-
lerobot[dataset-viz]extra == "dataset-viz"
-
lerobot[dev]extra == "dev"
-
lerobot[diffusion]extra == "diffusion"
-
lerobot[dynamixel]extra == "dynamixel"
-
lerobot[eo1]extra == "eo1"
-
lerobot[evaluation]extra == "evaluation"
-
lerobot[evo1]extra == "evo1"
-
lerobot[fastwam]extra == "fastwam"
-
lerobot[feetech]extra == "feetech"
-
lerobot[gamepad]extra == "gamepad"
-
lerobot[hardware]extra == "hardware"
-
lerobot[hilserl]extra == "hilserl"
-
lerobot[hopejr]extra == "hopejr"
-
lerobot[kinematics]extra == "kinematics"
-
lerobot[lekiwi]extra == "lekiwi"
-
lerobot[libero]extra == "libero"
-
lerobot[lingbot-va]extra == "lingbot-va"
-
lerobot[metaworld]extra == "metaworld"
-
lerobot[molmoact2]extra == "molmoact2"
-
lerobot[multi-task-dit]extra == "multi-task-dit"
-
lerobot[openarms]extra == "openarms"
-
lerobot[peft]extra == "peft"
-
lerobot[phone]extra == "phone"
-
lerobot[pi]extra == "pi"
-
lerobot[pusht]extra == "pusht"
-
lerobot[rebot]extra == "rebot"
-
lerobot[robometer]extra == "robometer"
-
lerobot[robstride]extra == "robstride"
-
lerobot[sarm]extra == "sarm"
-
lerobot[smolvla]extra == "smolvla"
-
lerobot[topreward]extra == "topreward"
-
lerobot[training]extra == "training"
-
lerobot[unitree-g1]extra == "unitree-g1"
-
lerobot[vla-jepa]extra == "vla-jepa"
-
lerobot[wallx]extra == "wallx"
-
lerobot[xvla]extra == "xvla"
-
matplotlib<4.0.0,>=3.10.3[matplotlib-dep]extra == "matplotlib-dep"
-
meshcat<0.4.0,>=0.3.0[unitree-g1]extra == "unitree-g1"
-
metaworld==3.0.0[metaworld]extra == "metaworld"
-
mock-serial<0.1.0,>=0.0.1[test]sys_platform != "win32" and extra == "test"
-
motorbridge<0.4.0,>=0.3.2[motorbridge-dep]extra == "motorbridge-dep"
-
motorbridge-smart-servo<0.1.0,>=0.0.4[motorbridge-smart-servo-dep]extra == "motorbridge-smart-servo-dep"
-
mypy>=1.19.1[dev]extra == "dev"
-
num2words<0.6.0,>=0.5.14[smolvla]extra == "smolvla"
-
onnx<2.0.0,>=1.16.0[unitree-g1]extra == "unitree-g1"
-
onnxruntime<2.0.0,>=1.16.0[unitree-g1]extra == "unitree-g1"
-
openai<2.0,>=1.40[annotations]extra == "annotations"
-
pandas<3.0.0,>=2.0.0[dataset]extra == "dataset"
-
pandas<2.4.0,>=2.2.2[video-benchmark]extra == "video-benchmark"
-
peft<1.0.0,>=0.18.0[peft-dep]extra == "peft-dep"
-
placo<0.9.16,>=0.9.6[placo-dep]extra == "placo-dep"
-
pre-commit<5.0.0,>=3.7.0[dev]extra == "dev"
-
protobuf<=6.32.0[reachy2]extra == "reachy2"
-
protobuf<8.0.0,>=6.31.1[grpcio-dep]extra == "grpcio-dep"
-
pyarrow<30.0.0,>=21.0.0[dataset]extra == "dataset"
-
pydantic<3.0.0,>=2.0.0[sarm]extra == "sarm"
-
pygame<2.7.0,>=2.5.1[pygame-dep]extra == "pygame-dep"
-
pymunk<7.0.0,>=6.6.0[pusht]extra == "pusht"
-
pynput<1.9.0,>=1.7.8[pynput-dep]extra == "pynput-dep"
-
pyrealsense2<2.57.0,>=2.55.1.6486[intelrealsense]sys_platform != "darwin" and extra == "intelrealsense"
-
pyrealsense2-macosx<2.57.0,>=2.54[intelrealsense]sys_platform == "darwin" and extra == "intelrealsense"
-
pyserial<4.0,>=3.5[pyserial-dep]extra == "pyserial-dep"
-
pytest<10.0.0,>=8.1.0[test]extra == "test"
-
pytest-cov<8.0.0,>=5.0.0[test]extra == "test"
-
pytest-timeout<3.0.0,>=2.4.0[test]extra == "test"
-
python-can<5.0.0,>=4.2.0[can-dep]extra == "can-dep"
-
pyzmq<28.0.0,>=26.2.1[pyzmq-dep]extra == "pyzmq-dep"
-
qwen-vl-utils<0.1.0,>=0.0.11[qwen-vl-utils-dep]extra == "qwen-vl-utils-dep"
-
reachy2-sdk<1.1.0,>=1.0.15[reachy2]extra == "reachy2"
-
rerun-sdk<0.34.0,>=0.24.0[viz]extra == "viz"
-
ruff>=0.14.1[dev]extra == "dev"
-
scikit-image<0.26.0,>=0.23.2[video-benchmark]extra == "video-benchmark"
-
scipy<2.0.0,>=1.14.0[scipy-dep]extra == "scipy-dep"
-
scipy<2.0.0,>=1.14.0[all]extra == "all"
-
teleop<0.2.0,>=0.1.0[phone]extra == "phone"
-
timm<1.1.0,>=1.0.0[timm-dep]extra == "timm-dep"
-
torchcodec<0.12.0,>=0.3.0[dataset]((sys_platform == "linux" and (platform_machine == "x86_64" or platform_machine == "AMD64")) or (sys_platform == "darwin" and platform_machine == "arm64")) and extra == "dataset"
-
torchdiffeq<0.3.0,>=0.2.4[wallx]extra == "wallx"
-
transformers<5.6.0,>=5.4.0[transformers-dep]extra == "transformers-dep"
-
wandb<0.28.0,>=0.24.0[training]extra == "training"
Used By
- robot 15.8K/mo
- rewardgen 4.7K/mo
- lerobot-lancedb 3.2K/mo
- lerobot-robot-seeed-b601 2.5K/mo
- rlinf-openpi 1.9K/mo
- embodichain 1.7K/mo
- robotdata 1.3K/mo
- arx5-common 1.1K/mo
- physicalai-train 1.1K/mo
- lerobot-robot-arx5 1.1K/mo