TabNine is the all-language autocompleter. It uses machine learning to provide responsive, reliable, and relevant suggestions.
I will probably try out "Kite" soon.
"Kite" seemed to be a really cool tech, but I read about the dark patterns[1] used by them here on HackerNews and never gave them a try and most likely will not do it anytime soon.