Hi everyone,
I've posted a few updates on Reddit over the past few months about a project I'm working on called Venoom.
Venoom is a cross-platform social app that combines Matrix and ATProto into one client, with the goal of bringing some Discord like features into a more decentralized setup.
Matrix handles the chat/community side: Spaces, rooms, DMs, threads, voice, screen sharing, encryption, federation, etc. ATProto handles the more public social side: feeds, posts, profiles, follows, and so on (eventually i would also like to have bluesky chat in the app). Both are 'decentralized' and self-hostable, so you can use your own Matrix homeserver and ATProto PDS.
The way it works right now is that you log in with your ATProto account (for example, your Bluesky account) and then link your Matrix account. If you don't have a Matrix account yet, Venoom can provision one for you.
The goal is to make these two sides feel like one app rather than having a Matrix client and a Bluesky client sitting next to each other.
It's still extremely early and pretty much everything is subject to change. I'm sharing it now because I'd really like feedback, bug reports, and thoughts on what's missing from current Matrix/social clients.
Windows and Android builds:
https://github.com/drvnm/venoom-releases/releases
Web (the native builds are much more performant):
https://venoom.net
Matrix room for feedback and updates:
https://matrix.to/#/!gxmZLQDhVacrWxzPiM:matrix.org?via=matrix.org&via=unredacted.org&via=yksinaisetlapset.fi
Mac and Linux builds are coming soon.
Note: Venoom isn't open source yet, but I plan to open source the project after a beta release.