The XMRig miner is what you would go for if you are interested in mining the RandomX CPU algorithm or any of its variations. While the miner does support CPU and GPU mining for RandomX and other algorithms up until now you had to download separate versions depending on the type of mining hardware you wanted to use, but this is needed no more. The latest XMRig 4.5.0 beta release comes as a unified 3 in 1 miner that supports CPU mining as well as AMD and Nvidia GPU mining. Of course if you are only interested in RandomX mining then you probably want to use CPU mining as GPUs do not perform nowhere near as good as a more recent higher-end multi-core processor does (especially the latest AMD Ryzen CPUs). Then again XMRig does support a number of other algorithms as well and RandomX is not as usable and interesting as of this moment anyway, though in the near future things may significantly change… who knows.