Modern XMPP/Jabber stack for realtime communication and social networking.
Realtime communication (messaging, video chat, group chats) and social networking (twitter, instagram, etc.) have both become too splintered, yet too centralized at the same time.