To run Dota 2 smoothly, it is recommended to have a minimum of 8 GB of RAM. However, having 12 GB or more of RAM would provide even better performance and responsiveness.