Check http://www.mnogosearch.org/
