I have no doubt this unit isn't going to be as good as it first appears but thought it might fit my Birdy.
https://www.indiegogo.com/projects/add-e-simply-add-electricity-to-your-bicycle#/story
https://www.indiegogo.com/projects/add-e-simply-add-electricity-to-your-bicycle#/story