Just want to jump in to this thread a bit and say this: despite what every other new user of 2026 is thinking, having AI-coded apps is not likely to grow the interest on Sailfish OS. I just stumbled across this blog post:
The author was expressly mentioning the fact that the vibe-coded landscape of app development/distribution is something making him reconsider using Sailfish OS:
This app (nr. it’s about the WhatsApp client from OpenRepos) works. It can send and receive messages and also lets you send and receive photos. That’s sort of what I need, though I would also enjoy being able to call.
The problem is with it’s reliability. This app too has a Schrödingers message-state, where I can see a message as sent from my phone only to have it not show up on any other devices. It has also at other times sent messages multiple times as duplicates, something that can apparently get you banned from whatsapp.
The app is also heavily vibe-coded and far from even a remotely defenseable way. First of all, every single commit is treated as a release meaning you’re always on a git branch of the program. The developer can also push 7 commits and 17 “versions” on the same day. This application is in other words severely untested.
I recently came across a good microblog by Veronica Explains about how she avoids vibe-coded programs because you cannot be sure that the developer understands the codebase and will be able or even want to support it if/when something breaks. This is a good point, and was something that worried me when I first installed the program. It was slightly dulled down by the idea that the port technically only does the frontend whereas the backend is powered by whatsmeow, meaning that the developer must at least know something, right? Sadly, I have only come over things that to me confirm the opposite. Some selected comments from the forums include:
I gave the link to the repository to Claude and it claims it sets the thing that's used for the counter right now.
user: Great work. You are so fast, that is amazing.... There are so many ideas in my head ....
dev: Keep them coming. I plan to end my subscription by 18th of August
I won't go away, but then (after Aug 18) it will take longer, because i have less tokens to use up then
It’s one thing to have a slopped application on your phone. It’s another thing to be depandant on phone. It’s again yet another thing to be dependant on having to trust one with a big part of your private messages.
Sure, there is an app existing right now and even thought it’s super jank I guess it works. But even then, there’s all of this shit to have to deal with, and also the date of which the app will “die”, or at least the day that what seems to be the main dev (an LLM) will “leave” the project is only five days away. What happens if/when the app breaks then and the user it out of tokens? Or what if some regulation changes how the LLMS can work, what if the company gets fucked, the bubble pops, or if the LLM just implodes onto itself? It’s way too hard for me to be able to actually trust this stuff, and writing about it makes me realize just how risky it actually feels to have this as one of my main dependencies for a working phone.
So, I don’t know, if you are okay with having a vibe-coded ecosystem on a platform that’s supposed to be an alternative to the big-two - who are also pushing AI left&right around their ecosystem - then fine. But I do not think that the sizable chunk of people willing to look for an alternative to these will be happy to find just another platform where AI development is rampant.
I personally try to avoid LLM generated apps as much as possible. It’s not easy, sometimes I do need something like a screen recorder or a youtube client and I have to give in. I also put up with the fact that some of these people do try to be helpful, willing to understand what they’re doing and receptive to feedback. But it does not mean that I actually enjoy the idea of having LLM-based apps installed and using them.
It’s like me being your upstairs neighbor and ask you “hey, do you like to be waked up by my driller every Saturday on 8 AM in the morning? Of course you like it”. No, you do not like it. You just have no other choice. You wake up because you cannot not hear it (probably you’re too broke to get some proper earplugs or something or they don’t help you at all) and you cannot get back to sleep afterward. You do not enjoy being waked up by my drill every 8 AM on a Saturday morning.
Just my 2c as a new user and a non-developer.
PS: I am not using the Matrix client and neither the WhatsApp one 