Do not use Elmo. Just making a note here. Following the release of mct.el, I packaged some similar code I had lying around to use Embark live collect buffers as an incremental completion system for Emacs. That is, it does roughly the same thing as other completion systems: allow you to select candidates by typing in stuff at the minibuffer. [VIDEO] Elmo is idiosyncratic. It does not show completions until you type some characters.