Maybe something like [Kwalify](http://www.kuwata-lab.com/kwalify/) could be used for local validation.