2026-07-09 –, Open Social Space
While building a bridge between Matrix and ActivityPub, we found that the Matrix protocol, made for instant messaging, would also also be a good fit for building private (community-based) social networks. We’d like to explain why by comparing protocols. What do they make easy and what do they make hard? What are their social implications? Eventually we will show how we integrate diverse modes of communications in a single interface in our Matrix client, Posca.
While building kazarma, a bridge between Matrix and ActivityPub, we saw how hard it was for communities to organise privately using ActivityPub apps. Privacy is, however, a real and growing need; either to prevent harassment, to opt out of the "narcissistic arena" or the "attention economy" which can be cultivated in public online spaces, or for other organisational needs.
This private space mechanism is at the core of Matrix, since it was made for group messaging. Differences in the design of protocols like this one affect how easy or hard it is to implement certain functionalities, but they also have indirect social implications on the power distribution among the network.
Following a comparison of ActivityPub and Matrix for use in private social spaces, we will showcase the user interface of Posca, for bringing together multiple social tools (chat, forums, microblogging and media sharing) in a single Matrix client.
The protocol comparison will primarily consider Matrix and ActivityPub, due to our familiarity and experience with these protocols, but it may consider other protocols. The goal is not to fuel pointless protocol wars, but to provoke fruitful discussion and reflect on important questions.
I'm a software developer and co-founder of Technostructures, a non-profit that builds digital infrastructure designed to support collective organisation and democratic participation.
I have interests in decentralized social networks, science and technology studies, political philosophy, democracy stuff and economic planning, underground cultures and hacking communities.
