Diffusion Policy

Teach a robot by showing it, using diffusion
Robotics & embodied AIImitation learningMITRuns locallyPythonAdvanced
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is Diffusion Policy?

Diffusion Policy generates robot actions with a diffusion model — the technique that made visuomotor imitation learning finally work reliably.

Why people choose Diffusion Policy

Diffusion Policy at a glance

CategoryRobotics & embodied AI
TypeImitation learning
LicenseMIT
Runs locallyYes
Built withPython
Skill levelAdvanced
Best forcloning a demonstrated skill rather than engineering a controller

Open-source alternatives to Diffusion Policy

Other open-source robotics & embodied ai tools worth comparing:

GenesisGenerate robotic worlds from a text promptLeRobotTrain real robots with the Hugging Face stackArduPilotAutopilot for drones, rovers and boatsMuJoCoThe physics engine most robotics research runs onStable-Baselines3Reliable RL algorithms you can actually trustopenpi (π0)Open weights for robot foundation modelsGymnasiumThe standard interface for reinforcement learningPX4The autopilot behind most commercial dronesAutowareA complete open-source self-driving stackIsaac LabMassively parallel robot training on NVIDIA GPUsROS 2The operating system layer of modern roboticsNav2Make a mobile robot navigate on its ownHabitatTrain agents to act in photorealistic homesMoveIt 2Motion planning and manipulation for robot armsGazeboSimulate a whole robot, sensors included

Diffusion Policy head-to-head

Diffusion Policy vs GenesisDiffusion Policy vs LeRobotDiffusion Policy vs ArduPilotDiffusion Policy vs MuJoCoDiffusion Policy vs Stable-Baselines3Diffusion Policy vs openpi (π0)Diffusion Policy vs GymnasiumDiffusion Policy vs PX4Diffusion Policy vs AutowareDiffusion Policy vs Isaac LabDiffusion Policy vs ROS 2Diffusion Policy vs Nav2Diffusion Policy vs HabitatDiffusion Policy vs MoveIt 2Diffusion Policy vs Gazebo

FAQ

Is Diffusion Policy free?

Diffusion Policy is free and open-source (MIT license), so you can use, self-host and modify it at no cost.

Can I run Diffusion Policy locally?

Yes. Diffusion Policy is designed to run on your own machine or server, keeping your data private.

What is the best alternative to Diffusion Policy?

Popular open-source alternatives include Genesis, LeRobot, ArduPilot. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →