While i am a KDE plasma stan the #1 feature request i have been getting from users is phosh support, and today i can finally deliver!
Most of the work is DE agnostic, the only things really were the integration with imsd and fingerprintd, both were relativity easy and now live.
My CI is also now building phosh images for the people that want them.
Suspend
One thing that plagues linux phones is higher battery usage, and the lack of true suspend is one of the major rises why. it is disabled on fp6-img currently but im working to fixing it, wanted to include it in this post but its going to take a bit more work so something for next time.
imsd fixes
Please keep the bug reports coming! It is sometimes a bit hard for me to keep up but im doing my best to fix everyone’s issues in time.
With every carrier specific bug report i can fix that is another carrier that now works where people can just flash and calls works out of the box, the list keeps growing!
Even as im writing this at 04:33 another fix has just gone live!

sxmo
A developer of sxmo reached out to me, with posh working maybe sxmo next??? please comment if there is demand for this.
A very long discussion about AI
context: https://ani.social/post/37216830/18809885
I have spoken with many people about AI, some agree, some disagree, but i think in all cases it was respectful both ways, but this message prompted me to talk about it, this is going to be a very scattered, long text, feel free to skip if you want.
The man behind the cat
This is going to sound arrogant and i apologize but i want to give some context about my background, so people don’t think i am some guy who has never written a line of code and just uses AI without understanding.
Please judge my code, my magnum opus is Crafter.Graphics and i have linked to the time before any AI was used on it. I’m not saying the version i linked is perfect, there was still alot of improving to do, but i believe it shows my credentials.
Heyo! I am Jorijn van der Graaf, 22 year old software developer, I dropped out of public school at 15 because that was the biggest time waste in the world for me, i entered private school and did some odd jobs during it before landing my first real software job while in school at 16, after graduation i started working full time there for a few years before switching to a different job, which turned out to be a big mistake, my main language was C# at that time, i had accepted a C# position. Guess what my actual work turned out to be? maintaining C++ code that was older then me in a windows XP VM using Embarcadero studio… One doesn’t realize how good we have it now until you have to use the tools they had back then. But that is neither here nor there. I now have a good job, although its by far not my preferred stack it has good working conditions and good pay, so i should be happy right?
This is going to sound very entitled since many people have it far worse then me, and i also don’t want this to be a sob story or people to feel bad for me, judge me by my product not my person, this is just context.
But no i’m not happy, cause i feel my work is completely pointless. Posting under your real name is a bit difficult but lets say i don’t fully agree with capitalism and working each day to make shareholders richer is not my definition of a fulfilling life.
Until i found something that i thought would contribute to society.
Enter the FP6
My mom’s phone broke so while i was looking for a new one for her i found the FP6, and i ordered two, one is now her daily driver on e/OS and the other one is my pmos devphone.
and then it started 3 months ago with my first post here:
https://ani.social/post/33469765
Enter the AI.
I was both early and late to AI. When first chatgpt released i thought it was great.
I really struggled and although to a lesser degree still do with writing, my posts here all fully handwritten and my own thoughts, but for official things i found/find it very hard, chatgpt was a great tool for this, i could give it my draft and it would polish it up to a nice email.
But for coding? they absolutely sucked, outside of asking for small snippets it produced the worst code known to man when on a project scale.
Then the company i work at went full AI mode for productivity, it started with lovable when it first came out and issues that first took a week now took a day, any product owner is going to choose that no matter what.
I mostly work backend so i interacted with it relatively little and used it for the odd frontend task, there is nothing i despise more then writing frontend code so it was quite handy for me, and lovable is this no code platform so it didn’t matter if the code was shit and frankly nobody even cared if the code was shit because nobody was even looking at it anymore.
Enter claude, this was when AI started being used for backend tasks, and while my collegues were vibe coding entire applications i was the single holdout that still fully manually programmed the repos i owned, i once had to implement a feature in one of the other repos and that was so bad that seeing that made me never use AI in my own repos.
When programming manually you make this mental map, you know what each line does and why its there, AI completely shatters that.
But times change and deadlines tighten, i believe it was Opus 4.6 i first used for real coding tasks and i was impressed, it did better then i had expected. At a level where you could give it some tasks and it would execute them relatively well.
And the times continue to change, and now for my work i don’t write a single line of code anymore. Why would i? Why would i put my effort to write code manually when AI can do it way faster? The boss expects a timeline based on AI speed and my work gets significantly easier. If i would work myself to death to reach AI speed and write code manually the only person i would be doing it for is myself, and i gain nothing from it.
FP6 + AI
When i got my FP6 i immediately flashed pmos on it and tried testing the features, many things did not work.
And i got the idea, AI is best at menial work, what if i just give it ssh to the phone and tell it to investigate?
This was using opus 4.7 i believe.
And how the times have changed, because that was really rough back then compared to modern models but the root cause was eventually found with the libqmi and AFW.
Then the ball started rolling, My understanding of the kernel got better, my work process got better, and the models got better.
That brings us to the current day, where modern opus 5-5 and fable 5-1 are very capable, being able to execute tasks alot faster and i know what specific instructions to give.
Have there been mistakes resulting from AI overreliance? yes and i try to learn from each of them, and all of it is public so if you want to browse my mistakes its open for everyone to see.
I think hard banning AI is shortsighted, when done well it is the one of the greatest tools for open source.
Assume open source banned all AI, none of this could have been possible, even if you are a god programmer this is far too much work for a single person.
So the corporations who can spend billions on human labor continue to dominate, now a single person can do the same.
r/mobilelinux has completely exploded with an army of people working with AI to progress mobile linux, I’m not sure if this is caused by my posts but the timing does overlap, and 2027 could actually be the year of the linux phone.
Now looking at some of these posts the issue i mostly have is (outside that they are on reddit) is that they are closed source people mostly doing their own thing. i wonder if they will actually upstream it. I hope so but if they do i hope they do it properly.
The issue is when people start sending slop patches that take maintainer time, i have send one slop patch and i am still ashamed of it.
I am also helping nondescriptpointer with this who also uses AI, and its a tip i would give all starting kernel developers that use AI.
DON’T USE AI TO WRITE COMMIT MESSAGES AND COVER LETTERS.
If you can understand the code and use AI for it and have reviewed that code to be good then great, but AI written commit messages and cover letters are so horrendously bad that i would recommend writing it yourself completely atleast to begin with, and later if you are absolute sure switch to reviewing it, but make sure to really review it thoroughly.
AI and beginners
I have teached programming 2 years now at the school i graduated from and am about to go into a third year.
I have tried to ban or regulate AI but that is a pointless effort, i know students are using it as its painfully obvious, i put that on my evaluations. but its a condrum i haven’t been able to solve yet.
The conclusion i have reached is that a student is robbing themselves if they use AI, and i can live with that.
The ones that want to learn use AI to learn, the ones that don’t say “chatgpt make my assignment”. I suppose it does make it easier for me as i know who i put effort in and who i can let go. The one thing that is sad is that the students who put in no effort have better results then the ones that do.
My tip for beginning programmers, don’t use AI at all, zero, none.
Which leads me into my next section
AI is both a disease for programming and one of its greatest tools
Full programming with AI is neither fun nor you learn much. Programming is all about learning critical thinking, which you don’t learn if you only use AI.
But it can also be one of it greatest tools, the most boring parts of programming can easily be done by AI, but its a slippery slope if you keep taking the path of least resistance.
I suppose its somewhat similar to compilers in the sense, this has been debated alot but here is my take: i learned x86 many years ago and there is a lot of thinking that goes into the machine code which we now export to the compiler. But with that also a massive menial task got exported, making programming alot more fun.
If i am so negative about AI why do i keep using it.
Speed, and AI is undefeatable at that front.
I consider myself an expert at C++, better then AI, but AI is so much faster. I am extremely short on time unless something is absolutely critical and i need to do it by hand the decision isn’t AI or handwritten, its AI or it doesn’t exist at all.
I mentioned Crafter.Graphics earlier, it is one thing i consider myself an expert at, with a true deep understanding. It has taken around 5 years of building this and its predecessors to gain this understanding.
I am far less good at C or kernel development, not to say i can’t do C or kernel if i tried it manually, but there is a massive diffidence between ok, good, and expert.
The only thing i would call myself an expert on is C++ and Vulkan. And that is not me underselling myself, i can do alot more, but im not undervaluing the word expert here.
Being an expert at something takes alot of time to truly understand it, if i were to reach understanding of a single kernel subsystem equal to my C++ and vulkan level that is going take a long time, and im working across several of them.
Is this a good situation? No ofcourse not, i would rather learn it fully and understand it, but i made the decision that a fully working linux phone now with AI is better then one done manually over 5 years. I think that is a honest answer, and its up to the reader to decide if they agree.
And i apologize for the maintainer time i have taken up by doing this.
If a user reports an issue to me, ideally i want it fixed within a day, that is impossible without AI.
I am doing this next to my regular job, i am working deep into the night everyday to further this bringup, i am putting everything into this so people can use it for free, i try to fix issues people have fast, and just view the times my posts are made at, hell last post i worked trough the entire night until morning.
And that is my question for people that attack others for using AI, i don’t want you to agree with me, i want you to understand the reasoning.
Suppose i and others fully quit AI, will you make up for the lost time?
Unless the answer is yes i find that position hypocritical.
For these people, is it the burn-out that open source devs get making it that makes it special? and otherwise it is unacceptable to use?
I can respect most positions on AI, but attacking open source developers for using it i can’t. They do it completely for free, for the betterment of society, and then a tool comes that makes their jobs easier and they should be attacked for it? I understand if you don’t want to use a project that uses AI but don’t be an hypocrite that attacks AI use and then uses the projects anyway.
Android is getting worse by the day, and if i can use AI to make linux a viable alternative for people i see that as a good endeavor. The lesser evil.
Back to where it began
In the convo i linked at the start it was said that the code i submit is bad and that i have missed something with the hexagon processor without saying what and instead attacking me.
All i want is to improve it, if you know of an issue that i don’t let me know please so i can fix it.
And instead of attacking me here, put your money where your mouth is and call my patch trash on the list and i will happily respond there, and if the maintainers agree then great, we have done something productive and we have made mobile linux slightly better.
But continuing to attack me here gets us nowhere, if your goal is to improve mobile linux do so on the list. If your goal is to attack me then why is that your goal?
If you made it this far and are now mad at me
Fully acceptable, please downvote this post, if it gets downvoted to hell i will understand the message.
If you have donated to me and wish you never donated, send me the payment reference and i will return it no questions asked.
If you donated directly instead of via https://catcrafts.net/shop/donation please send me the account number instead, if you donated via mollie please send me the payment reference and account number, i will return it as fast as possible after you send me the information.
I fully understand if you do, i only ask that you understand my reason and then don’t continue to use my work if you don’t agree with how it was made. And if may request for people that refund donations, please send it to another open source or mental health organization.
For the people that have supported me and hopefully continue to do so

Thank you, your kind messages have kept me going.
I will continue my efforts, and if i am still welcome here post them!
@TheMightyCat
It would work for fp6+ as well? Or it should be a different port as for its hardware?Works fine for the fp6+ aswell.
the Fairphone (Gen. 6) and Fairphone (Gen. 6+) are software-compatible, so you can install the postmarketOS image on either model.
https://wiki.postmarketos.org/wiki/Fairphone_(Gen._6)_(fairphone-fp6)
Thanks to you my Fairphone is running pmOS for over a month now! I managed to use it as my daily driver since most of my usage happens in a browser. I’d like to try out Phosh alongside KDE. Acording to the pmOS wiki, you need to install
postmarketos-ui-phoshor purephosh.Is it as easy as changing your DE on desktop? They use different display managers, so I guess I have to enable gdm service and disable SDDM?
You need
postmarketos-ui-phosh imsd-ofono fp6-login-screen-schemapackages, also phosh uses greetd not gdm.Plasma mobile also doesn’t use SDDM, you can disable the plasma-mobile service.
Whoops, didn’t know. That did the trick! On first look it seems to run smoother and able to achieve 120fps better than on plasma, just a quick observe. I like GTK stuff more than Qt, but Plasma does seem to be more fleshed out, especially the quick switching of apps and the homescreen. However the keyboard and the overall look and feel on phosh feels more like a typical phone ui (if you ignore that weird homescreen/multitasking). For anybody trying to do the same: You also need to install a keyboard, otherwise none will show up at text input. Phosh uses Stevia, so install that trough apk.
Android is getting worse by the day, and if i can use AI to make linux a viable alternative for people i see that as a good endeavor. The lesser evil.
Valid
I just want to say thank you to this great community, i was fully expecting this to be my last post here, i am glad that is not the case.
Respect for all the work you’re putting into this project, for your transparency, and for a nuanced, reasonable take on AI usage in development.
It’s refreshing to see people so dedicated to creating something for the benefit of users and their community.
Exactly my thoughts - this is one of the best laied out opinions on AI for coding I have read so far.
Honestly? I think there are valid criticisms of LLM usage, especially when done by people who don’t have a programming background (aka the original meaning of “vibe coding”), BUT, if the options are as follows:
- Use LLMs to reverse engineer closed source software
- Don’t use LLMs and wait for slow progress that may never come (mostly what we see in pmOS)
I’ll choose option 1 every time.
I’d ask if there’s a chance at GNOME Mobile support since that’s by far my favorite mobile Linux DE, but given their strict anti-AI policies, I don’t think that would be a possibility, at least not if upstreaming is the end goal.
This isn’t a question exclusive to the use of AI, but moreso involves being new to low level systems coding in general, and that is one of security. Given smartphones in particular are highly portable devices that are the first to be seized, especially in more fascist-leaning countries such as the US, security is of upmost concern, even compared to other computing devices like a laptop, desktop, or a server. Not including your kernel code that has already been mainlined, has your code been audited by any security experts, especially your userspace code that is not part of the kernel, and thus will not be reviewed by any kernel maintainers?
Well phosh uses gnome dialer so gnome should work now, I will test it.
No, my userspace code hasn’t been audited by an external party. Is stuff like 81voltd security audited by an external party?
The only additional attack surface in userspace is imsd, I will take a look at it.
I’m asking you about your code specifically. You’re not a maintainer of 81voltd, so asking you about that wouldn’t make too much sense. I am asking you and not the maintainers of 81voltd out of convenience, though, since you are easy to get a hold of on a convenient platform and are likely to respond. If I were to get a hold of the 81voltd maintainers, I would be asking them the same question.
Wouldn’t fingerprintd also have an attack surface, given it’s an authentication daemon?
I wasn’t trying to deflect my apologies, it was a genuine question if such audits are the norm, and if so i would hope it to be possible to do such an external security audit for a reasonable price.
If we are talking about external surface like the phone being seized no i don’t think so, fingerprintd is pretty much the coupling between the trustlet and userspace, it only authenticates once the trustlet says so, so any attack surface lies in the trustlet, which sadly is closed source.
Fingerprintd is in control of the size of this surface however as it passes arguments that control it, i will make these arguments user configurable so users can decide for themselves.
I don’t think they are the norm for small projects, mainly due to price. While an external security audit would be nice, I’m talking more about the question of how many people have looked at your code who also happen to be security experts? I think asking you to get an actual professional security audit would be unreasonable due to the cost of getting one.
So fingerprintd depends on the phone having a TPM? That makes sense. For whatever reason, I thought it did the actual processing itself.
I am not a security expert, so i would assume zero.
Yes, a TEE is required. Both imsd and fingerprintd are build against the Qualcomm hardware the FP6 has.
So if you end up making a RISC-V phone, those would require complete rewrites?
Not exactly,
fingerprintd really is a package for FP6 style devices, adding support for different devices to it will require alot of work, not sure if i would call it a rewrite as the better approach is probably a new package for this hardware that provides the same interface.
For imsd the story is different, most of it is ims code that doesn’t care what the underlying hardware is, adding another modem type here is not alot of work, but i was also looking for a QMI compatible modem in which case it will just work with minimal changes.
One thing that plagues linux phones is higher battery usage, and the lack of true suspend is one of the major rises why.
but android does not suspend either. Otherwise it wouldn’t be able to receive notifications and (voip) calls live, right?
It does, and linux can do it too with some fixes.
The modem stays active, and wakes the system when it receives call/sms/data traffic.
For notifications android uses google play services for this, but general wake on wifi should do the same trick on linux.
btw you posted this comment twice
The other thing is that on Android, only one app needs to remain open at all times in order to receive push notifications. In default, Google Android, that would be Google Play Services. But on open source systems, that can be some sort of unified push thing like NTFY.
That way you’re not keeping like 10 applications open checking for their own notifications over and over again. You’re only keeping one application open and when that receives a notification for whatever app, that app gets triggered to wake up and check for it.
Another thing is that Android uses something they call Doze Mode, where, if your phone is locked and is not in motion at all, as detected by the accelerometer, it will progressively get longer and longer between checks for new content in order to save the battery.
It uses the accelerometer because, for example, if you put your phone on your bed when you go to sleep, your movements during the night will still trigger some slight motion in the accelerometer, which would keep the device more active than it otherwise would be.
The other thing is that on Android, only one app needs to remain open at all times in order to receive push notifications. In default, Google Android, that would be Google Play Services. But on open source systems, that can be some sort of unified push thing like NTFY.
I think linux has support for that too now. KDE plasma at least has a unifiedpush settings menu, and apparently it distributes the notifications with a D-Bus service
Thank you so much for your work! I couldn’t wake up to better news than this.
I actually got myself a FP6 earlier this month after seeing the pace of your work, but I have been using Android on it since then, because Plasma Mobile is not really my taste, and I did not have the skill to make imsd work with GNOME Calls myself.
Also, your position on AI feels great to read. You are between “fully ban AI” and “fully vibe code” mentalities we often see in the Mobile Linux space, which both don’t get us really far. People should use your work on the FP6 as an example to how AI can be used to port Linux to mobile devices.
Thanks for all the work you’re putting in on this and for taking the time to honestly express your views on AI and development.
I’ll be the first to admit that in general I’m an AI hater, and think that in the big picture this current cycle has done a lot of damage to society in terms of wasted resources (natural and financial) and accelerated us all into a place where what we see and hear simply can’t be trusted any longer. It’s gross to think of the hundreds of billions being spent on it while people are starving and homeless.
At the same time, I also see that some of the latest models are incredible tools for software development, and have made it possible to get some things done that are sorely needed in OSS. It’s my understanding that a lot of the open source models that can be run on affordable hardware are not that far behind the big expensive frontier models. While I really do believe that the current OpenAI/Athropic rise is a bubble that needs to pop sooner than later to prevent greater damage to society, I also think there’s no sense in wasting a good tool.
The fact is that Pandora’s Box has been opened. Even if the big players all shut down development tomorrow, the tools are still out there and will still be used. For better or worse, outright bans on LLM-generated code will only cause the people using the tools to try to hide what they’ve done.
My sense is that there’s a growing distinction between “slop” and useful output (for lack of a better term). It’s easy to churn out slop that might get the job done while making a mess of things, but a capable human in the loop directing things and working to achieve the goal with top quality will likely always make the difference. Software development is particularly well suited to this because of its iterative nature.
In our increasingly polarized society with increasingly short attention spans, we all want simple black-and-white answers to things. I hope that developers, maintainers, and enthusiasts can come to appreciate the nuance of the situation. And I think your post describes that nuance well.
Take care of yourself, and I wish you the best in your endeavors.
First off, thanks for this excellent write-up.
Like others around these parts, I am on the cusp of picking up a FP6 after following this project for some time and am curious where you see the project in terms of usability, Jorijn. It seems plain that for a full daily driver there are myriad concerns but moving the focus to the average Linux user where do you see the jump-in point? Does the Linux phone ecosystem need more time to bake and another iteration of hardware or should self-hosters and the like buy in now to help achieve a critical mass of users?I would say it’s daily drivable but there is one variable I cannot account which can become a deal breaker and that is the carrier.
With some carriers users report that it worked straight out of the box, others report alot of issues.
Thanks!
I think this is really good. I personally am not against the use of AI, especially the open-weight or open-source models, preferably, when there’s a human directing the AI and checking what it does to make sure that it’s actually sane, because if a human makes a mistake at 3am, the AI can catch it, and if the AI makes a stupid mistake, there’s a human around to catch it.
Just as an example, I asked one of the AI models to run a security audit on the Monero Wallet app I like to use on Android, and within about 30 seconds, it pointed out a critical vulnerability that had been unaddressed, and I confirmed manually that it actually existed and that it wasn’t being hallucinated, and when I did find out that it was actually true I told the developer in private about it, and it has now been fixed.
My opinion is you should disclose your process in the repo, but code how you want. You’re sharing your skills and time to us for free.
I’m big on open-source LLMs being the future of LLMs. I’ve been doing a little hobby coding with them, the technology has given me the push to understand things I previously haven’t.
But in a way, it is tantalizing to just “make things work” rather than have it diagnose or fix a specific problem you identify. So, personally, I have slowed the process down to my speed, not to prompt to make another change until I truly understand the changes that were made and checked them.
However, for any kind of creative artistry, writing, dance, music, film, AI has virtually zero good place in the world for me and I know it is doing real harm to artists. For example, music is the artform I’m most knowledgeable in, if AI use could be largely relegated to making Midi files, scoresheets and lyric ideas, I wouldn’t actually have too much of a problem with that. That’s kind of like building parts of code that the artist can synthesize, make melodic adjustments (because AI gen melodies are extremely average) and implement themselves. In contrast, what we have is the wave of samey slop music with the same slop mastering reverb that not only gets on my nerves, but is flooding media platforms with uncreative trash. In code terms it’s like a sea of hackjob programs where you only get the compiled output files drowning out properly developed FOSS.
Hey Jorijn, I follow your work because I see a great Fairphone PMOS future resulting from it. I feel that it is only the overtly political nature of AI that has made you have to defend a reasonable and thought-out use case.
I am in the creative industries and naturally see genAI as cancer, but using LLMs as you are is the reasonable use for the tech, to accelerate human thought and capability rather than replace it. I appreciate what you’ve written, and let me say from a full blown anti AI standpoint, I am very supportive of what you’re doing, and how you’re doing it. Please keep going, you’re making a mark in a world where human endeavor and ingenuity are being squashed, and your work ethic is deeply appreciated.
Thanks
Alrightio, after reading this whole lore. I can understand how a lot of people might feel conflicted. I personally despise the AI Slop onslaught, but I do understand some of the benefits. However, American Intelligence will not get a singular penny from me. I’d personally just go local whenever possible, and if necessary at all.
AI Rant (not directed at anyone)
Is it really frontier if it’s just marketed to be such? Is it really frontier if it costs us our water and advancing global warming, destroying books, ruining neighborhoods? – In those regards, I simply refuse to use any American Intelligence. It is simply, not worth it. I’d much rather host one on my machine and run it locally, even if it’s slower. But even then, I only made one project (Git Leak and Git Repo Filter wrapper) and I made it to prove a point. OSS AI is just as capable, and most importantly, greener.
In my personal opinion, AI should be used to learn, not automate. And learn only after you actually understand at the very least, the fundamentals. When I didn’t know how an ecosystem worked, I asked my local qwen2.5-coder:4b, and it actually helped me enough for me to literally stop using it after an hour, because I got what I wanted and still wanted to do my tasks by myself.
Now a days, I barely even touch AI, and when I do, it’s still local. I’d much rather use a local ai to find any issues, or give me a rough draft of whatever it finds, and use that as a supplement to what I am already doing or am aware of.
I fully agree it might not go anywhere because, you can host it now. Even run it on your phone (PocketPal, lamma.cpp, etc), but you have to wonder, what’s the real tradeoff for using it? Because for a lot of people, it’s critical thinking, it’s their privacy, it’s their ability to process things on their own, and sometimes, even their ability to grow, or form their own opinions.
Are you better off thinking through that draft or letter or code yourself and actually learn? Or do you really gain anything in the long run by delegating it to a prompt and learn nothing at all?
That said, I still think we shouldn’t over-slop FOSS, and every time AI is used, it should be audited, by yourself, at least 3 times. Because sure, it’s useful, if you specify prompts and give it a directive guidance it’ll be better, but it is still not one’s actual writing.
It is because so many people just go full speed ahead without understanding how things are made, or how they work, why they are designed the way that they are, is why we and maintainers, have so much trouble…For reference purposes, I mostly use Qwen and Bonsai, both with llama.cpp or LM Studio (open to suggestions via DM) as backend, OpenCode as frontend, SearxNG and Fetch MCP servers, with some local SKILLS.md
At least you’ve kinda layout out how to effectively use AI to aid development for mobile Linux. Not to mention, your efforts always go mainline, or to a publicly available project, and thank you so much for also mentioning the fact that you used it to learn, it’s honestly a massive green flag in my eyes, specially when the result is more earnest, transparent and honest work, even if assisted by AI, so again, thank you for your contributions.
Also, Thank you for also addressing a lot of the problems a lot of people don’t see with this controversial tech. Cause holy hell, sometimes I just wanna block those domains and IPs for people.
EDIT:: HOLD UP. Did I read that right?
My CI is also now building phosh images for the people that want them.

Good Sire, where in the Crafts can we find these?
You can find the releases here:
https://forgejo.catcrafts.net/Catcrafts/fp6-img/releases/tag/latest
I would also rather not sponsor American companies, especially not AI ones considering the news we have seen about them.
And while I am a big supporter of local models the hardware required to run the big open source models is unaffordable sadly.
And for work as complex as the kernel the models I can run locally on my hardware really aren’t smart enough.






