I'm running a small project called Cooljugator which allows you to type a verb online and have it conjugated in the main different forms (and put in a straightforward manner). I had a Lithuanian conjugator already and now I released a Latvian one. You can find it at:http://cooljugator.com/lv/
Unlike the Lithuanian one, which has 1206 verbs now, the Latvian conjugator only does 50 verbs at this point. Moreover, I am not a native Latvian speaker and the system might also have mistakes in some cases. There is a gap and error reporting system (all it takes is one click) so it can grow and improve on the mistakes fast if there is interest. You can just try it and if you can't find the word you need, just make a submission request and chances are it will be added pretty soon.
There is also a suggestion future so for example try typing "ap" and see what words come up.
I'd like you to have a look and let me know what you think. Suggestions or critique is always welcome! Thanks.