Текстовый поиск в уникоде

Есть ли что-то похожее на API карт Яндекса, чтобы ввести адрес, а оно вы выдало точку? …и чтобы не было чувствительно к регистру и т.д.? Поисковик на сайте ОСМ не понимает префиксов адресов (ул., пр. и тому подобных), чувствителен к регистру, не понимает номер дома с дробью.

Есть ли готовый поисковик, или надо качать дампы и писать своё?

Лол, только позавчера давал ссылку в чатике. Вот. Но они просят не пользоваться в практических целях их сервером и поднимать свой.

Но распарсивать русский адрес на возможные цепочки город-улица-дом все равно придется самому. Хотя, прозреваю, кто-то такое уже делал.
В любом случае, качественного опенсорсного решения я не видел, проблема непростая, так что флаг в руки. :3

Понятно, спасибо за ссылку!