Using matrix as the core.
Beeper - All Your Chats In One App - https://www.beeperhq.com/
There’s a linked article on the main page (from last year) that is pretty interesting. The idea for Beeper’s predecessor NovaChat.
The Universal Communication Bus. From the desk of Eric Migicovsky