Es gab schon mal ein ähnliches Projekt:
Keine Ahnung ob da noch aktuell dran gearbeitet wird, aber vielleicht könnte man es ja irgendwie verbinden/ergänzen.