add: initial AI support
fix: some fixes in ai parser and locale generator