OccupySaaS
Posted by misswaterfairy 8 hours ago
Comments
Comment by temp123477 5 hours ago
Comment by samrus 28 minutes ago
The difference will be that they can have rent seeking practices when the software itself cant be taken hostage. They'll charge for the service and wont leech off the user for way more money than they deserve for making and maintaining the software
Comment by ozim 3 hours ago
Completely forgetting, security updates with regression testing , backups, data structuring, performance engineering.
Comment by akersten 3 hours ago
Comment by paweladamczuk 2 hours ago
Comment by echelon 2 hours ago
Each focal area is getting DRIs, and we're doing cross-cutting work to make everything componetizable and cross-platform.
We're scaling up the scope of our mission and ambition, too. We view software freedom as not just applications, but also infrastructure and weights. There are a lot of things we want to contribute to ensure the OpenAIs and Anthropics don't become the next extractive monopolies.
> Does the stability approach, say, Photopea?
We had some debate internally about whether to begin diverging the project from what Adobe does and begin innovating on our own.
We instead decided that 100% feature parity is the goal. Parity is a milestone for us because it validates what we've done, and it also serves the muscle memory of the tens of thousands of Adobe users.
After we hit parity, we can easily turn our applications into entirely new ones with more opinionated UI/UX and net new features.
Comment by lioeters 1 hour ago
Love to see this rebellious spirit of sovereignty and collective action. It's what made the "hacker culture" great.
Seeing the meteoric success of the ArtCraft series of applications, I'm hopeful and looking forward to the positive disruption of the industry, by the makers, for the makers - and screw the takers.
Comment by hobofan 2 hours ago
Especially during the current time of unprecedented pace of security patching, decrying this as "enterprise box-checking" couldn't be be more displaced.
Comment by echelon 2 hours ago
Thank you!
I think many of us as a collective profession are going to be doing this.
We're going to open source apps, then infrastructure, then weights. The hyperscalers created the seeds of their own moat dismantlement.
Web 1.0 was great - forums, personal websites, IRC, a million chat options, RSS, APIs. It was this way because the world was technical and everyone had energy to do things. It was a Wild West, and it was fun. You could buy and own things back then.
Web 2.0 brought on our parents and grandparents to the world of broadband. Most of the new users were non-technical, so the tech of Web 1.0 got simplified into "product". The sharp edges were removed, and everything became simple. Over time the leaders built up their moats, removed APIs, turned into walled garden silos. Companies began to become extractive and enshittify their products.
Today the conditions that led to Web 2.0 are no longer true. It doesn't take a ton of energy to build things, and it doesn't require deeply technical people to do it either.
The entire tech sector is going to be a blood bath. Where there were once moats and monopolies, there's now going to be prolific and wide spread open source and a market rife with competition.
Big tech is turning into the food service industry. Passion driven, distributed, highly competitive, though probably lower margin. Plenty of opportunity for small businesses.
Comment by muppetman 58 minutes ago
Comment by bill10 4 hours ago
Comment by grohan 5 hours ago
Comment by jongjong 5 hours ago
The OccupySaaS people are delusional thinking that the system works well enough and is honest enough that a solution exists within the confines of that system. Same delusion the Occupy Wall Street folks had. Didn't work out for David Graeber, did it? The tech sector is fully and thoroughly owned. We're not heading towards feudalism. It's already tech feudalism. The tech landscape has been fully monopolized. You can't do any business in tech without the approval of a tech overlord.
There is 'how the situation looks' and then there is reality which is 100 times worse.
Comment by ivanmontillam 5 hours ago
I pay for Fastmail and I don't know anybody there. Same with Microsoft 365. I wish I was friends with the Roshal brothers!
What you mention, is a case of private sector corruption and I've seen it first hand, but I wouldn't say it's normal or even discuss it as regular practice.
In my B2B days I definitely saw deals made among friends like that, but I mostly saw salespeople inviting potential customers to expensive dinners that did not end in a sale. Failed cronyism then?
Comment by jongjong 4 hours ago
Every service has a moat; sometimes a technical one (I.e. block competitors as spammers), sometimes the moat is regulations (Are you SOC2 compliant?); other times it's just a business contract between people who belong to the same club.
Comment by photios 2 hours ago
Richard Stallman must have looked almost as delusional when he started a free compiler and an OS in the 80s.
Comment by QGQBGdeZREunxLe 1 hour ago
Comment by nethi 1 hour ago
Comment by baubino 6 hours ago
Also odd to advocate for control of tech only to cede the entire project to AI.
Comment by ivanmontillam 6 hours ago
It's all just performative.
Comment by epicureanideal 6 hours ago
Also, the creators of projects can do their part by sharing the praise their projects receive with their contributors.
What other ideas do folks have to encourage joining rather than starting?
Maybe assigning specific "ownership" (responsibility for, overall credit for) of some portion of the project to long time contributors over time?
Comment by ivanmontillam 5 hours ago
My argument goes more about the lines of: Some people want to be the starter of a project, disregarding existing, often advanced efforts about the same problem.
Take for example, the bajillion expenses tracker apps. The most reinvented wheel. Do we need yet another one?
To me, it's an ego-driven thing.
Comment by rapnie 1 hour ago
With CLA's in place contributors usually sign away their copyright, often to get rug-pulled when an open source project reaches a certain maturity and popularity, and the commercial plans are activated by the company behind it. Better look for community-driven projects that come with a DCO [0] instead.
[0] https://en.wikipedia.org/wiki/Developer_Certificate_of_Origi...
Comment by epicureanideal 5 hours ago
Well, small projects being repeated is one thing, but because they're small there's only so much waste there.
I'm thinking more about "cathedral-like" projects, some massive open source project that lasts for years, in which it may be important to emphasize the contributions of, and a particular way of understanding the contributions of the many stonemasons and lesser artisans, as opposed to the leadership of the project and the architects.
Our whole society would benefit I think by having more respect for the "average person that contributes to the common good, even if they're not the leader", and actually praising that as much or more in some cases than the leadership role.
Comment by ivanmontillam 5 hours ago
Yes, though it takes a special kind of person to devout themselves to what potentially is a thankless job.
At least Linux kernel developers are mostly employees of tech behemoths, so they can contribute while remaining well paid.
I wonder about FFMPEG developers, if that's the exception.
> Our whole society would benefit I think by having more respect for the "average person that contributes to the common good, even if they're not the leader", and actually praising that as much or more in some cases than the leadership role.
I fully agree in the assertion that our society would benefit, but I see that more platonically than the reality.
The reality is what happens today, and I don't see that happening (hopefully I'm proven wrong).
Comment by rrr_oh_man 17 minutes ago
Comment by okdood64 5 hours ago
Ironically attaching your company to a movement like this will deter people from using it.
Comment by ivanmontillam 5 hours ago
The whole reason to pay for software is to offload the liability to a 3rd-party. In simpler words: "As a company, I have this need and I don't want to solve it myself. Also, if I pay someone, I can sue them on contract breach just in case."
The legal part of the liability offload is key in the decision, because it requires ownership.
FOSS doesn't fulfill that requirement, therefore, adopting FOSS means the user owns the liability of using the software. Companies don't need or want more liability than they currently have to, less is better.
Comment by andsoitis 5 hours ago
Because then you can't collect donations. And you have first prove yourself to be able to contribute to those projects. Because you want to make a name for yourself. Because you want to cast a big umbrella over unrelated software, except for the fact that they got started by this "movement".
Don't fall for it.
Comment by wackget 4 hours ago
Comment by msdz 43 minutes ago
It appears their end goal is 1:1 drop-in replacements, which other projects usually don’t strive for.
Comment by woutr_be 4 hours ago
Auth0: https://openaltfinder.com/alternatives-to/auth0
Salesforce: https://openaltfinder.com/alternatives-to/salesforce
Comment by jongjong 4 hours ago
Comment by wolvesechoes 2 hours ago
Comment by fishgoesblub 6 hours ago
Seeing this just feels like this whole thing is just some sort of trick by Big SaaS™ Use a strong copyleft license or go away.
Comment by snvzz 6 hours ago
Why even bother with the extra "protection". It can be re-made by AI as easily.
Just go all the way, MIT or BSD. Maximize reusability and adoption.
Comment by timcobb 5 hours ago
Because that's not actually true yet, and may not be for a while
Comment by hobofan 2 hours ago
Comment by _aavaa_ 5 hours ago
Comment by wolvesechoes 2 hours ago
I know who you are.
Comment by timcobb 6 hours ago
Comment by kkaske 5 hours ago
Comment by brainless 2 hours ago
The solution is not another SaaS. But desktop apps. Less dependence on a cloud. Of course we need backups. And we need networking. Perhaps peer to peer. Or run a tiny VPS.
Businesses, families, communities building their own workflows. The agent is at the core. And an agent that can work with any LLM. Build agents for non-technical people. Stick to a tech stack, offer end to end (from prompt to deploying generated code on VPS) out of the box from the harness.
Comment by Sammi 1 hour ago
Consumers hate subscriptions. Businesses love subscriptions. They love paying to make their problems become someone else's problems, so they can fokus on running their actual business.
Comment by brainless 1 hour ago
If building own workflow was cheap, I doubt SaaS would even take off. Businesses used to build on top of Drupal, Django, Rails, Magento and everything else like that. But those frameworks also become complex as they try to fit everyone's need.
LLMs cut that. You build what you want, perhaps on top of a lean framework. This "someone else taking responsibility" is how SaaS marketing won, but in this era, maintaining a small software should not be an issue. SaaS is complex because it has to serve needs of many. It has different requirements. A custom automation does not.
Comment by freefaler 51 minutes ago
Aren't the 99% received salary for their work and produced this after being fully paid what they agreed voluntary for their work?
If my house was build by 10 people, can they just get the house back after I've paid them?
Comment by rrr_oh_man 13 minutes ago
It's only fair and logical that the redundancy machine has come for the job of the redundancy engineers.
Comment by bodge5000 29 minutes ago
Comment by theturtletalks 7 hours ago
I built the e-commerce[0] and restaurant[1] ones by guiding AI heavily but now have a software factory building the rest[2].
0. https://e-commerce.openship.org
1. https://restaurant.openship.org
2. https://{{gym, hotel, grocery, rental, pharmacy, coffee-shop, etc}}.openship.org
Comment by 1123581321 4 hours ago
Comment by theturtletalks 4 hours ago
We also are not like other opensource that depend on external services like Clerk, Resend, other external SaaS. All you need to deploy Openfront and Openship is Node and Postgres.
And the stack is completely agent-first. Next.js, Tailwind, GraphQL powered by Prisma and Keystone.js. Openfront is meant to be taken and adapted by each business. Like if your barbershop wants to sell merch, you can tell your agent to bring in features from e-commerce to the barbershop. We believe this is the future versus SaaS now, where you have to go into settings and configure everything. The future is changing the SaaS at the code level with an agent that has access to the code, deployment, etc.
Comment by geocar 1 hour ago
How do you get paid?
Comment by theturtletalks 1 hour ago
Comment by what 5 hours ago
Also I have zero clue what I’m looking at here? What is this?
Comment by theturtletalks 5 hours ago
Happy to answer more questions. We’re making open source alternatives to Shopify, Toast, GlossGenius, MindBody, Booksy, Cloudbeds, Dutchie, etc.
Comment by OccamsMirror 4 hours ago
Comment by theturtletalks 4 hours ago
Comment by rsingel 5 hours ago
Even better if there was a tiny seed funding mechanism.And then some clever growth funding.
There's prior attempts in this general area, pre AI, like Zebras Unite that have some lessons.
Comment by jeremyjh 5 hours ago
Comment by timsuchanek 3 hours ago
Comment by doginasuit 6 hours ago
I believe the next few years are going to see a lot of new and innovative tech products. Maybe this is how we build the internet we actually want.
Comment by everfrustrated 6 hours ago
Comment by jenadine 2 hours ago
Can't make everyone happy.
Comment by xiaoape 49 minutes ago
Comment by Mike_weinberg 4 hours ago
Does anyone else feel that this discredits it?
Comment by kmoser 4 hours ago
Comment by grahamnorton39 2 hours ago
Comment by vconnor 2 hours ago
Comment by 74948494i4 6 hours ago
Or to put it another way, if money isn’t an issue why would you use Salescompel over Salesforce?
Running a business isn’t just about software.
Comment by ragequittah 6 hours ago
Lots of smaller/medium sized companies where money is definitely an issue are also tethered to way too many SaaS subscriptions.
Comment by asdfsa32 6 hours ago
I think what AI has surfaced is that how bad most people, even people from tech are in understand what makes SaaS work and what makes software good. It is rarely just churning code.
Comment by andruby 1 hour ago
However, I believe Service-as-a-Software has a more powerful future. Business pay for shifting a problem to someone else (like hosting, or accounting, ...). The software isn't the solution, it's not what's valuable, the service is.
Comment by hypfer 2 hours ago
Possibly also a PR stunt
Comment by Terr_ 8 hours ago
Comment by cedws 6 hours ago
Comment by denkmoon 4 hours ago
Comment by cedws 4 hours ago
Comment by denkmoon 3 hours ago
Comment by deaux 6 hours ago
Comment by supriyo-biswas 5 hours ago
Unfortunately, that won't be a low effort thing where you can burn $100 to create an imitation of something, so all we get is vibe-coded Photoshop clones...
Comment by Haven880 4 hours ago
Comment by gosen 1 hour ago
on the other hand building this stuff would be a nice portfolio project for those laid-off people and it might help them find a new job :)
Comment by maxbond 1 hour ago
Comment by rdiddly 1 hour ago
Comment by hmokiguess 7 hours ago
Comment by 80fj0348i 7 hours ago
Comment by ivanmontillam 6 hours ago
And the network effects of taking frontally cloud IDPs like Google, or even OpenID…
Comment by lnkdinsuxs 4 hours ago
Could it be that Marc Benioff knows a few things that you don't know? If so, any guesses what those could be?
Comment by moezd 4 hours ago
Comment by RomanPushkin 7 hours ago
Comment by misswaterfairy 8 hours ago
Comment by 0c3ca83 6 hours ago
If the whole thing wasn't so harebrained, I would suspect it was a marketing campaign from Anthropic.
Comment by antonvs 4 hours ago
Comment by 0c3ca83 4 hours ago
Comment by antonvs 1 hour ago
There's no question that AI can, and almost certainly will, be used to do great harm, but the idea that AIs are just going to up and decide to kill us on their own is unlikely fanfic at best.
And at worst, it's projection by people who are really telling on themselves about what they want to do to anyone they consider either useless or a threat. They're also thinking of the consequences of the way they plan to use AI themselves.
They read or watched "Ender's Game" and thought it was a model for how to deal with competition. Or, as we see with Thiel for example, they read Lord of the Rings and thought "Sauron did nothing wrong." Or in Musk's case, substitute Sauron with the guy whose salute he likes to copy.
I realize neither of those people are really central to the AI race, but they're symptomatic of the thinking of the cult. In the 1980s, the people who deluded themselves that they were "masters of the universe" were on Wall Street. Now, they're in Silicon Valley.
In fact, if AI were to turn on its creators, we might end up with the best of all possible worlds.
Comment by bakugo 7 hours ago
Comment by ragequittah 6 hours ago
Comment by bakugo 6 hours ago
Comment by byzantinegene 6 hours ago
Comment by dangond 5 hours ago
Let's say you successfully create a drop-in equivalent to Salesforce that anyone can use for free, and sales teams decide they like you enough to do so (good luck). It takes off, and Salesforce goes completely under.
They can no longer afford to pay salaries in this hypothetical and everyone is let go. You have done the equivalent of laying off Salesforce's entire workforce. You've replaced a system that pays 15,000 engineer salaries with a system that pays no one and benefits other SaaS companies, no?
I really don't get it.
Comment by JasonFPath10 3 hours ago
I suppose everybody is allowed to feel however they wish about such and it seems that this project is the culmination of some of these feelings.
Comment by OccamsMirror 4 hours ago
Comment by jep888 58 minutes ago
Comment by akoboldfrying 4 hours ago
Comment by neya 7 hours ago
The idea seems noble, but a good market-fit product is more than just code sitting inside a github repository. That's why there have always been open source alternatives to commercial CRMs long before AI even came into the picture but they never took off.
Comment by avaer 6 hours ago
You probably don't intend this, but the argument seems like "money talks, so why bother with ideals". How would you solve enshittification in the current market, if not introducing a bit of anarchy?
Comment by ivanmontillam 6 hours ago
Products get succesful by fitting the requirements/wants/desires of paying customers, regardless of quality or even usability.
Same reason JIRA still lives, even when it's our favorite product to hate.
Comment by neya 5 hours ago
That's definitely not what I'm saying. I'm just saying build a better product and a better company that focuses on its employees. It's not that hard and there are plenty of examples all around. Also, revenge isn't exactly an ideal, it's actually quite the opposite.
Comment by ookblah 1 hour ago
Comment by atkrista 1 hour ago
Comment by returnInfinity 4 hours ago
Comment by ivanmontillam 6 hours ago
- Not every SaaS have their moat at a 100% of the software, e.g.: You could vibecode a Twilio, but good luck establishing contracts with carriers on getting phone numbers in bulk, which is their actual moat.
- Having the movement's foundation on revenge is a fuel that lasts very little. Once the avengers run out of motivation or the source of rage gets resolved (i.e. these developers get hired for higher salaries at companies with better culture), the steam will just dissipate. I know this myself by having walked this walk.
As long as new implementations of the software solves actual friction points of their would-be users, the chances for adoption/switch are higher than just making drop-in replacements. The justification gap to switch needs to be wide enough. I know graphic designers are pretty mad generally at Adobe's predatory licensing model, but is that true of other SaaS vendors?
Identify these friction points, sometimes it's not just clunky UI/UX, sometimes it's complicated billing (much like AnyDesk guys left TeamViewer and adopted a licensing model that actually makes sense). Sometimes it's just really bad tech support; the pandemic days left some vendors exposed at this particular area.
More often than not it's just customers that feel trapped by vendor lock-in, and have no solid alternatives, but by switching they wonder if this alternate vendor will just get greedy and do the same, which feels treacherous to these (rightfully) hurt, paying individuals and companies (particularly SMBs).
Comment by Rapzid 5 hours ago
Comment by dgently7 6 hours ago
i suppose this could provide that also (dont see that they want to) but then its just back to vendor a vs vendor b and vendor a in this case has a lot of history and inertia with the companies these guys would need to switch.
maybe that wouldnt be a big deal longer term, but near term i think we are probably still in a "nobody gets fired for buying ibm" phase at the moment.
ya you could save a ton on that salesforce contract and sticking it to them might feel great, but the project to migrate and then self support this with your own employees is non-trivial and would be a pretty monumental risk to take. like you might as well just internally vibe code a new solution that is perfectly tailored to your biz vs getting a knock off vibe coded version of a saas thing that you only actually use 20% of.
Comment by weird-eye-issue 6 hours ago
I don't want to pay for customer support that other incompetent users rely on to function
Comment by Sydrik 6 hours ago
Comment by 0c3ca83 6 hours ago
Comment by hexapus 6 hours ago
LLMs are an incredible technology, and I would have loved to see them developed organically over time with sensible regulation and strong ethics....it would have taken many more years, but it also wouldn't have stolen the sum of human creativity, generated a hype bubble that threatens the global economy, wrecked the consumer hardware market, or been deployed in the most shortsighted, environmentally destructive ways imagineable.
But that's not what we got, so evoking the same fear and uncertainty that we must face in those who lead global megacorps is not out of bounds, as far as I'm concerned.
Comment by komali2 5 hours ago
For the AI haters the dogmatism turns AI usage basically into a moral contagion. I saw similar with the cancellation of Framework: https://blog.calebjay.com/posts/moral-contagion/#where-i-pus...
To them, even a small use of LLMs is a moral endorsement and material contribution to the pillaging of natural resources by data centers, the racial profiling and inherent biases baked into LLM output by their training corpus and prejudices of corporate leaders, the theft of artists, writers, and FOSS contributors for training data, and even could cause irreparable brain damage (they inevitably have studies to link to, on LLM usage reducing problem solving abilities or creativity). Also LLMs still can't write good code, to these people.
I'm having a hard time demonstrating the enormous activist potential these tools present, especially in their current token-subsidized form (Claude max still is a hilariously obviously unprofitable endeavor). IMO turning these tokens into liberationist software (OP project and similar) is basically a form of wealth redistribution. Moving beyond clean room software implementation, once you get to the possibly or frankly illegal things you can do with LLMs, their activist potentials seem pretty obvious to me. Cracking and reverse engineering proprietary software, developing hacks against The System (what if we leveraged LLMs to take out Russian datacenters that flood the internet with ultra right wing propaganda? Or... Industrial sabotage <.<), automating social media content in the same way the far right is doing (or the opposite - responding instantly to all far right fake news, solving the "it's easier to create it than debunk it" problem), creating agitprop, or hell creating floods of disinformation. I mean depending on someone's value system in terms of ideologically valid strategy, there's a lot of possibilities unlocked by LLMs!
Personally I'm interested in anything that simply takes the winds of profit out of the sails of as many things as possible, which is why I like projects like this one and why I spun up a similar one a few weeks back: https://github.com/508-dev/genairosity Though I'm looking at smaller niche things like, milk collection software or whatever.
Comment by 0c3ca83 4 hours ago
The problem isn't that they don't have potential, but that the downside isn't worth it.
You're trying to convince people that asbestos has great potential as a building material. You're saying it does an amazing job of fireproofing, and don't worry your pretty little head about cancer.
Asbestos is everywhere in older buildings because it was excellent fireproofing. We're still dealing with the consequences.
Comment by komali2 4 hours ago
This is also my argument against militarization and armed revolution as a strategy of establishing anarchist or communist society. The downsides are illustrated and argued against in "The Anarchist Cookbook," a rewrite of the original by Keith McHenry. So, I'm interested in what you think the downsides may be here, since I'm not immediately able to think of any - at least not any caused by me as an individual activist.
It does seem that AI was used effectively recently in the defeat of Bolsanaro's son in Brazil, which I use as evidence for. I'm at this moment looking more into that when I really should be working, heh. Thanks to user solyin, sibling to you.
Comment by 0c3ca83 3 hours ago
Then we can move to the damage it does to your mental abilities.
We can continue to the ongoing effect on society, the damage to the environment, and so on.
And we can finish with extrapolating on the abilities of the models, and the dystopia that having full AGI would be. Especially if that AGI is built by the current leaders.
I think you're aware of the downsides, but you don't want to put down your precious.
Comment by solyin 5 hours ago
Comment by avaer 6 hours ago
Comment by methou 3 hours ago
Comment by manoDev 6 hours ago
Comment by asdfsa32 6 hours ago
First, is tech workers the 99% now? Come on, look at the average salary vs national median anywhere in the world. This is just a stupid take.
Second, this sounds like the idea of "Twitter is just a couple of SQL tables and UI pages" level of "I don't understand the depth of software engineering".
Comment by xgulfie 6 hours ago
Comment by asdfsa32 6 hours ago
Comment by deaux 6 hours ago
Comment by asdfsa32 5 hours ago
Comment by nickphx 6 hours ago
Comment by toomuchtodo 8 hours ago
Comment by usernametaken2 6 hours ago
Comment by someothherguyy 7 hours ago
Comment by asdfsa32 6 hours ago
Comment by brianjking 4 hours ago
Comment by tamimio 6 hours ago
Comment by honeybadger1 6 hours ago
Comment by softwaredoug 6 hours ago
Comment by BatchJob 6 hours ago
Did anyone ever say any of this was "good software"??
Its lowest common denominator crapware. Why rebuild it? Was it really your lifes dream to build that?
Comment by verdverm 6 hours ago
Comment by paxy 4 hours ago
Comment by komali2 6 hours ago
I noticed that others are taking a shot at the big boys like Photoshop, but I don't think that makes sense since 1. Jesus Christ imagine trying to rewrite Photoshop, with or without Astra and reverse engineering, let's be real! And 2. GIMP already exists and people don't use it for various reasons an ultra nerd that doesn't have osx or windows on any device in his house (me) could understand. Instead I'm looking for small niche markets that are locked in by the software equivalent of a petty village despot. Decent examples so far include quilting software and funeral home SASS. I'm also looking for anyone stuck on old dead software with no migration path because of no export functionality or nothing supporting whatever given file format anymore. Apparently QuickBooks desktop falls into this category, but the space feels full enough, with e.g. GnuCash, that I don't think I would be much help there.
Investigations so far: https://github.com/508-dev/genairosity/issues
Basically leveraging subsidized tokens to liberate proprietary software. A bit of a petulant table flip maybe, but it kinda feels like the only thing left to us. Either we can kill ourselves scrambling around doing 996 for startups to try to avoid being a permanent underclass... Or we can light it all on fire.
Also inspired by open weight models tanking possible profit margins on frontier LLMs. One form of anti capitalist activism could be to just make it impossible to monetize something. The Manfred Macx form of activism.
Many other people in this thread with similar projects seem to be following the same workflow:
1. LLM agents sent out to find locked in proprietary software without a FOSS alternative
2. Targets selected by a human for deeper research on feasibility and alternatives
3. Clean room plan established
4. Human uses the software and takes notes
5. Feed notes into a token subsidized frontier model for orchestration. Architecture and plan written, beginning normal agentic development flow.
I'm slowed down significantly by step 4. Perhaps I will look into contributing my efforts to a larger project such as the one linked instead.
Comment by Aozora7 5 hours ago
PhotoCraft is already better than GIMP3 in every aspect. Usability is much better, binaries are 4 times smaller, and it's way faster. GIMP takes 5+ seconds to start, vibe-coded Rust Photoshop starts instantly.
I think the "old" open source community has very low standards for user experience when it comes to GUI software. It's one of the main reasons I could never get myself to use desktop Linux.
With AI, there are no excuses for open source software to be worse in any aspect at all.
Comment by komali2 4 hours ago
Regarding Photocraft, I've been following it with interest. My impression is that it comes off initially as an incredible accomplishment, 1:1 with Photoshop, however extended usage reveals more and more flaws until it's determined the software isn't really usable yet https://www.youtube.com/watch?v=BGShygDux9o
This is my general impression as well with overall excitement around LLM assisted reverse engineering: very easy to get something that looks like a slam dunk, until you actually try to use it. Then begins the long, long, long slog of the work needed to make the software usability and parity, which apparently can't be done by LLM agent swarms yet.
Comment by Aozora7 1 hour ago
The video you linked is also three weeks old, which is an eternity in the scope of this project, since each week hundreds of PRs are merged, and several versions are released. At the speed they are going and with the amount of attention and usage they're getting, I expect they'll manage parity in months, but even in the current state, it's still useful enough.
The person testing it also seems to be an artist, so their workflow demands can be significantly different from someone doing image editing. Most artists I know use more specialized software like Clip Studio Paint over Photoshop anyway.
I think to stay competitive, open source software needs to adopt AI-first workflows that mostly automate quality control and review, rather than just allow LLM contributions. Allowing LLM contributions without sufficient infrastructure will just drown maintainers in slop.
Comment by echelon 2 hours ago
> Then begins the long, long, long slog of the work needed to make the software usability and parity, which apparently can't be done by LLM agent swarms yet.
We think it can be. This is just Pareto principle. We're hill climbing the finer curves.
Comment by kanbei 3 hours ago
Comment by listoptix 7 hours ago
Comment by minfazhai 6 hours ago