fennell.dev is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
If you want to communicate with your Hermes Agent via #XMPP, here's a plugin for that. Code is extracted from three different PR's to the hermes agent github repo to add XMPP that weren't being merged, and moved into a plugin. I just cherry picked and packaged everything with the help of local models running on my laptop, with a final pass by a cloud model (if you read the readme carefully you can tell what cloud model) to update documentation and fix a few loose ends the smaller (but free and more environmentally friendly) local models left. Everything I could test is working. Unfortunately I don't have an XMPP client that supports reactions, typing indicators, threads, or voice messages. But it connects to the server via a secure connection, and both versions of omemo work. However you feel about #AI, communication should at least be E2E encrypted and not controlled by discord/telegram. github.com/fastfinge/hermes-xmpp-plugin
A #blind friend does use #Conversations_im (or more correct: #Quicksy) by @daniel on Android. I was surprised by that, because I thought, it were not developed with #accessebility in mind. But it seems to work sufficiently well for them.
I don't know if #Monal by @Monal on iOS works for the #visuallyImpaired, though.
For Windows and MacOS no idea at all. Maybe #Gajim by @gajim? Or a web client such as #ConverseJS by @jcbrand?
Yes, #Dino is packaged for #Debian, too. (I'm doing most of the packaging and uploads, btw.)
The latest version, 0.5.1, is in stable via #trixie #backports, Debian #experimental has the latest git master for the courageous.
Vielleicht ist es einigen gar nicht bekannt. Es gibt eine öffentliche Messaging Gruppe für #brettspiele .
Um an dieser teilzunehmen, benötigt man eigentlich nur eine Independent Messaging App.
Die Einrichtung wird z.B. hier erklärt:
https://imday.de/de/
Gruppenadresse:
xmpp:brettspiele@chat.yax.im?join
been experimenting with #xmpp the last 48 hours as alternative to #deltachat
i'm pleasantly surprised on how nice the clients work these days both desktop and mobile across many ecosystems.
wrote a few bots in go (omemo not working yet) to do tasking/ops/search via llm (don't start with me). works pretty well and much faster than mta transactions.
A new milestone for audio and video calls in Movim!
Movim now detects the current status of sessions and connects you directly to the screen-sharing and video stream when you join 👌
You can also start and stop your camera or screen-sharing whenever you want ✨
Everything is now ready for the next big step: adding all these new features to Spaces and finally introducing 100% XMPP-standard audio rooms!
(There's also the SFU topic to tackle this summer 👀)
Discord, here we come!
@debacle @methuselah @gnemmi what operating system do you run?
> Trying the bridge will be challeging, because nobody in my bubble does use it so far
i've got people on both sides of #xmpp and #deltachat since both platforms i like a lot. ill figure it out soon i hope, but taking a step back to solve some ci issues i hope on an upstream repo
Monal 6.4.21 (Build 1092, PR #1650) released.
- Show last usage timestamp of OMEMO keys
- Use the iOS 18 UI in the share sheet
- Allow using any language in the Display Name field in account settings
- Try to improve location sharing accuracy
- Improve contact last activity timestamps
- Fix several bugs
Can't wait to try your XMPP-Delta bridge!
Is there a public repo somewhere?
My vague impression is:
Delta is focussed on private chats (individuals, small groups) and has its strength there.
#XMPP is deliberately a universal protocol for everything: private chats, team chats, public chats, social. In my company we even built an IoT product based on it!
Still, some #Jabber clients are focussed: #Conversations_im on private chats, #Movim on team chats and social features etc.
@debacle @gnemmi @smn @movim Hey, SFU (big conferences) is not just on the roadmap, there is a working prototype for nearly 2 years now (based on the excellent Galène), with corresponding specs in XSF /inbox. Well was working actually, broken right now due to big changes in web frontend, but should be back soon.
Speaking from a #Jabber/#XMPP fanperson perspective, the downsides are:
1. No good client with A/V calls for Windows. #Gajim by @gajim is on the MS store and is good, but doesn't have A/V calls, #Dino by @dino is also good, has A/V calls, but only has outdated Windows installers somewhere on the net. There is #Movim by @movim, but web clients are not everyones cup of tea. Problem can and will be solved, but atm. it is a drawback. Maybe #Kaidan by @kaidan will solve that.
> Yes, Delta is mainly made by a German company, so they have more or less the complete project in their hands. All clients are based on exactly the same library. That gives a nice "out-of-the-box" experience.
yip, i work on the project the gerrman's have built the ecosystem to use the common core. it's fairly robust and has allowed me to write a tui for #deltachat
i've also created an xmpp <---> deltachat bridge in go that's almost ready to release (working on the omemo part still).
> #Jabber/#XMPP is a huge and diverse ecosystem with sometimes conflicting interests or priorities. And it's an open standard with many implementations, which can result in incompatibilites.
true, but the fact that we have this battle-tested protocol and you can build on is really nice.
@jae I'll give it to you that onboarding could be kind of an issue, but #XMPP has come a really long way in that regards. From the server side of things (with mod_invites) just as from the client side with easy onboarding straight from the app without having to create an account from a web page or anything like that.
Onboarding from a recent (mid 2025) client is as easy as installing the app, open it, choose create account, pick one from the drop down list of server, provide a password. Done.
Yes, Delta is mainly made by a German company, so they have more or less the complete project in their hands. All clients are based on exactly the same library. That gives a nice "out-of-the-box" experience.
#Jabber/#XMPP is a huge and diverse ecosystem with sometimes conflicting interests or priorities. And it's an open standard with many implementations, which can result in incompatibilites.
I prefer the latter, because I see more advantages in that approach, but YMMV.
RE: https://piaille.fr/@movim/116098387611211972
The crowd has spoken! 📢
We had many requests yesterday to ask us if we accept #Liberapay donations.
Well here we go 😸 https://liberapay.com/movim/
The link was also added on the main page, Github and related articles ✨
The only relevant feature for any instant messaging app (or social app, for that matter) is: Are my friends using it? People will gladly overlook minor inconsistencies or missing features as long as they can communicate with their friends. We shouldn’t recommend #Signal as a stepping stone before Jabber/XMPP becomes "good enough," if goodness is defined by the number of people using it.
#XMPP Community
User & developers are spread #world-wide in the XMPP community!
This is a call to show where you are! 🌍🌎🌏
Post a photo with the XMPP #logo and a nice view of your location 📷
Add city name and country, too.
#jabber #chat #rtc #standards #decentralization #federation #messaging
The @dino and #Conversations_im developers have a booth at @FrOSCon. Come find us to talk about #XMPP and grab some merch.
Gajim 2.3.4 has been released! 🥳
This release supports time zones 🕑 in profiles, adds drag and drop improvements, enables displaying long messages inline, and fixes many smaller issues.
Thank you for all your contributions ❤️ Let us know what you think!
Support Gajim's development: https://liberapay.com/Gajim