Profanity (http://profanity.im) is a ncurses based XMPP messenger for the command line. It supports OTR and PGP encryption but currently lacks OMEMO (which leverages axolotl, which is the E2E encryption module used in e.g. Signal) support.
As Profanity now supports Python Plugins it would be nice to add this feature that way.
I am new to the XMPP protocol and message encryption internals so any help is really appreciated.