You just described the ActivityPub universe. There are quite a few servers that are minimal ux or api only, and there are a ton of clients that allow you to use multiple servers on whatever platform you want, with mobile, desktop, and web clients.
No comments yet.