To run alpha on mine i just had a OBDlink MX. They replaced it with a new one but acts the same. and a cheapy android tablet. Some vehicles get picky and do want the extra dongles but i had good luck with not needing them. People on youtube have posted some good videos on using the program. Anything for like ram or other jeeps will be similar enough to figure out what you need to do. Depending on year they added a security gateway module on vehicles and if you have one of those you would need a bypass/adapter otherwise you wont be able to talk to the vehicle. I have used a couple different ones of those and they all did basically the same thing.