I kinda threw out the entire Scrapwire #veilid TUI chat code and started over by making a protocol doc. It's paying off. I'm just now having the first ever group chat with it, using MLS encryption. 1:1 chats use double-ratchet Signal-style encryption.

This is so fun!

The #Veilid chat app has an inline image sender/viewer now, so you can type "/image" in a chat to send a picture to the recipient.

@c0debabe

Modal collective https://modal.cx/ there building essentially the same as #veilid, but with an local / offline first focus.

Towards a Sovereign Mobile Stack — Modal Collective

Let’s build a real alternative to iOS and Android.

Modal Collective
The significance of the #Veilid bit here is that you should imagine something like Signal… but where there’s not a server in the middle. No central registry. Not a metadata handler or NAT bridge or STUN broker or login anywhere to be found, just a series of reads and writes to a shared global distributed hash table.
It seemed nifty for the #Veilid chat app to have file transfers, too, so I wrapped Stigmerge into it. The UI is still buggy, but… it actually transfers files, and they come out the other end intact.

@bobdobberson

We live in the decentralized age of #BitTorrent, #TOR , and #Veilid

Bi-directional messaging between MeshCore and Meshtastic, using Spectra, a #Veilid based bridge.

Magic.

I'm doing some refactoring and cleanup, then will make it available for anyone who wants to help me test.

After field testing that doesn't involve me using four radios in my lab, and fixing any major bugs, I'll release more broadly, likely under an MIT license.

Behold, the world's first ever successful #Veilid group chat, as far as I know. The UI is wonky and buggy at the moment, but each machine was able to post to the chat and read others' messages.
Current status of a new peer-to-peer chat app running on #Veilid.

Simply Plural is shutting down in June.

Ampersand, pretty much the only alternative that mostly lines up with our needs, does not aim to provide feature parity with Simply Plural (e.g. by implementing privacy-preserving fronter change notifications via Veilid).

You know what that means! It's forking time!

Please be encouraged to get in touch to work with me on this, let's make this happen! :)

#Plurality #Plural #Systemhood #FOSS #NoAI #OfflineFirst #Veilid #Tauri #Rust #JavaScript