Yep. It will certainly be a solo effort until a viable solution comes. But I'm certainly willing to start it. After that I hope it will entice others to participate (it will be hosted on GitHub).
The front-end is more of a priority.
I will get to work