Introducing Markovkeyboard! This revolutionary keyboard layout changes based on the frequency of letters as you type. Say goodbye to boring and predictable static keyboards – now, the keys you use most will conveniently shift to the home row. This emacs library updates the layout with each keystroke, offering a dynamic typing experience. While it currently only remaps letters A-Z, it’s still a game-changer. Simply load the pre-trained markov-all.el file, select your preferred keymap, and start typing away. To stop, just use C- to toggle the input method. The future of keyboard layouts is here!
https://github.com/shapr/markovkeyboard