InnoLOG
http://innolog.org