Nope, only time will help you detox, however, increasing your water intake and extreme sweating (going to a sauna or a Bikram yoga class) can help speed up that process.
One alternative is to not completely cut out the caffeine - and just reduce it day by day.
If you want extra energy make sure you are eating good healthy and balanced meals. things like bananas will give you great energy and make sure you are VERY hyrated to prevent headaches. After about two weeks you should stop craving.