@librarieshacked has a prototype API for this in the works