Hercule began as a side-project while at Adslot to help document our APIs in API Blueprint more efficiently and more accurately. Adslot use Apiary to distribute our API documentation and DREDD (a tool by Apiary) to validate the documentation against implementation.