Predictive text for desktops?

Anyone know of predictive text software for desktops? I use Phrase Express to minimize key strokes but it requires setting up phrases in advance and doesn't cover every scenario. I want something like the predictive autocomplete that is standard on smartphones, something that works out of the box and on every word. The Windows on-screen keyboard has it, but I don't know of a way to activate the predictive text feature outside of it, i.e., when using a physical keyboard.