Brandon Thomas, developer of ArtCraft, a suite of open-source creative tools meant to replicate Adobe applications for free, has now announced apps to replace Microsoft Office tools such as Excel, PowerPoint, and Word, respectively, named GridCraft, DeckCraft, and WordCraft, that are created with Claude. Thomas has shared his new clones to ArtCraft GitHub, making them free for all to download.

top 98 comments

sorted by: hot top controversial new old
[–] 29 points 1 month ago (18 children)

Lots of anti-AI sentiments in here and I get that, but I'd like to discuss the implications here, cause this is actually somewhat revolutionary.

If I can just take any software and reverse-engineer it or recreate it to a precision that is practically indistinguishable from the original (not saying it really is in this case, but for the sake of discussion) and I then have copyright over that copy, doesn't that turn things on it's head? Doesn't that make software essentially worthless? Any software you sell someone, they can recreate and distribute for free, legally (presumably). I suppose we've yet to see if this will really turn out to be legal, but it's hard to argue how this is illegal, I would say - how is this different than a human closely studying Microsoft Word and "simply" writing their own version of the same program?

I'm not sure if this is good or bad honestly, but it sure is interesting. Anyone else have thoughts around how this affects the worth of software?

  • source
  • hideshow 18 child comments
  • [–] 17 points 1 month ago (2 children)

    I'm an IP attorney. You don't have copyright over the thing you created with AI as you describe it. Copyright applies only to a minimally original expression by a human at this time.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 4 weeks ago (1 child)

    But that only strengthens the argument that software is worthless now - I can copy existing software with AI and it is public domain basically is what you're saying? So again, I can make a copy and legally distribute it. How can anyone earn money on software in that world?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 weeks ago

    People have been earning money on free and open source software for decades. Vibecoding is still a ton of work and not everyone has the time or the capacity to do it. Also, add the sentimental element too. Some people still support others even though the can make the same software.

  • source
  • parent
  • [–] 8 points 4 weeks ago (1 child)

    Doesn't that make software essentially worthless?

    Closed source will be worthless. Open source has already been out in the open and has been amazing. All software will become what it should have been all along and like Stalman wanted it, free and open source.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 1 month ago* (1 child)

    I do think some implications not many people think about is how companies will combat this. Of course there's copyright and patents, though I'm not sure how all that will pan out.

    A more impactful implication, in my mind, is this will create a larger push to move applications and/or games to be online only and not distribute any version of the application; since, as far what I can imagine, that is the best and potentially only way to combat this. Just don't give people the compiled programs. Which sucks.

    This largely stemmed from modding games together and expanding the capabilities of modding, but I think this may seriously harm modding by preventing it from even happening on new games, which does scare me as a modder.

    Granted, we sorta had this already - many Godot and Unity games were relatively easy to decompile, and many popular games are still released using those engines. Though, most, if not all, triple A games have moved away from Unity, if there even were that many to begin with. And that may be because of the fact that Unity games are easy to decompile.

    This is all guessing, but I do suspect you'll see the largest impacts of this in triple A games and large consumer-oriented software; commercial-only software may not see as much impact due to security, liability, and licensing implications of using (potentially unsupported) clones.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 weeks ago

    I think this may seriously harm modding by preventing it from even happening on new games, which does scare me as a modder.

    I did think about games too and I was about to use it as an example, but as software, I think games are actually much harder to legally copy and distribute, because so much of a game is its art assets. Sure you can copy the software no problem, but you can't really copy the artistic expression of the game. You can't copy Hades and keep the great illustrations and animations. You couldn't keep the music or voice acting. All of that would be copyright infringement.

    So games are actually somewhat legally protected still, I'd say, basically because they contain much more art and creativity than most other programs.

  • source
  • parent
  • [–] 8 points 1 month ago* (last edited 3 weeks ago) (4 children)

    In broad terms this is already covered.

    If you made an exact clone of Photoshop by hand you'd get sued into oblivion, and that would be effective because of the barrier to entry ( in time and resources ) you'd need to get to that point.

    Meaning you'd be betting all that upfront effort/resource on the/a major corporation either not caring, or not being able to mount a reasonable litigation strategy.

    Not many actors would be willing to risk that.

    The difference here is that the barrier is now much lower and it tangles up a whole bunch of other potential issues around the legality of vibe code.

    Regardless of how it shakes out it will almost certainly be a set of rules that only really apply to the peasants.

    "If the penalty for a crime is a fine, then that law only exists for the lower class.”

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 1 month ago* (3 children)

    If you made an exact clone of Photoshop

    Yes but you wouldn't actually need to make your clone very different for the copyright to be entirely different and then surely you wouldn't get sued? And I think in this case, it is definitely sufficiently different, it's a completely different tech stack and while the UI is similar, it's probably not identical (I haven't checked though). But also you can't really copyright UI beyond the design itself, the functionality is free game as far as I understand.

    Also worth remembering that different countries may have different stances on this. I'm curious how the EU might handle it.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 1 month ago* (last edited 1 month ago) (1 child)

    you can't really copyright UI beyond the design itself, the functionality is free game as far as I understand.

    It's not just copyright. There are also patents to worry about. Those cover a specific process, like "click here, and the code selects all regions matching the same color (+-5%)". If you make an exact copy, surely you've violated some patents.

    Sure, patent protections don't last as long as copyright, and they can be defeated if you prove that it's "obvious" or can show prior art, but it's still an expensive legal battle against a megacorp. A vibe coder will likely fold at the first cease and desist.

  • source
  • parent
  • hideshow 1 child comment
  • There may never be a need to challenge Adobe's patent lawyers in court.

    This person used AI to clone commercial software, and then released the cloned software. Imagine instead someone developed an AI that could clone most commercial software...and then they simply published the AI open source. Now, anyone can download a tool that can clone software like Photoshop. They can clone Photoshop on their own computer, and that cloned copy never needs to be distributed anywhere.

    Imagine Adobe trying to go after people that did that. It would be like trying to go after people that violate a patent for some device that they build in their garage, only use personally, and never sell. Could you in theory go after home tinkerers for patent infringement? Sure. But in practice it's impossible to do at scale. Adobe will never even be able to find the people to sue.

  • source
  • parent
  • [–] 2 points 4 weeks ago

    Yes but you wouldn’t actually need to make your clone very different for the copyright to be entirely different and then surely you wouldn’t get sued?

    Are you confident enough to bet 6-12 months of dev time and resources(possibly lawyer consultation fees) on that assumption ? because up until recently that's what someone would need to do to find out.

    It might be fine, but the threat of litigation is a part of the deterrent.

    But also you can’t really copyright UI beyond the design itself, the functionality is free game as far as I understand.

    As with all of these things, it's region specific.

    However, game mechanic patents and copyrights exists and are litigated regularly.

  • source
  • parent
  • [–] 3 points 1 month ago* (2 children)

    Hmmm... So if someone used CoPilot, which is owned and operated by Microsoft, to copy something Microsoft owns, like Office, does that mean that no copyright infringement actually occurred, because Microsoft can't infringe on their own copyright?

    It seems there may even be an argument that an agent of Microsoft willingly released that code.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 4 weeks ago (1 child)

    You don't even need to use Microsoft's AI, you can use any AI you want that is capable enough for the task.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 weeks ago*

    From a technical perspective, yes. I was looking at it from an angle where the company has released their own code via an agent they control. Sort of like calling Microsoft support and asking "hey, can you send me the source code for Office please?"

  • source
  • parent
  • [–] 2 points 4 weeks ago

    ArtCraft isn't a Photshop clone in any sense of the word and it looks like no onr actually tried it. It's a bunch of cobbled together AI tools. "Photoshop" is nothibg but AI prompted image generation and in-painting with Nano Banana (or other providers). It's not reverse engineered photoshop. I spent parts of saturday getting it to work on local modals using Claude like apparently God intended, since I was pissed off that it was a rented service like everthing else in this fucking shit industry.

    ArtCraft is an obviously hastily made piece of software that is intended to take Adobe Creative Cloud customers over to their cloud service.

    If you want a Photoshop alternative you have Gimp and Krita. Those are well made pieces of software that isn't vibe coded over a weekend.

  • source
  • parent
  • [–] 68 points 1 month ago (1 child)

    I'm pretty happy with libre office. Not keen on AI code

  • source
  • hideshow 1 child comment
  • [–] 1 point 4 weeks ago

    Not going to use this one either, but I wish I could use LibreOffice.

    It's really laggy for me on Windows. Particulary when interacting with the window, moving or resizing it. It's not smooth at all. As someone who uses everything windowed and moves windows around all the time, I tried using it, but it's unusable for me imo.

  • source
  • parent
  • [–] 20 points 1 month ago* (1 child)

    I love it! Big tech wants control of everything. They put out AI, that they can't control, and we have open source models breathing down their necks. (Imo the worst case scenario isn't AI wiping us out but being entirely subservient and in control of the psycho pdf billionaires)

    And now AI is breaking down closed software moats. I really hope this becomes a trend. And it's not like they can get frontier the AI labs to stop this, cos that wouldn't stop everyone else.

    Also imagine all the crap analytics and spyware all these closed source software products have in them. Let's decompile every single one and hang the companies with it. Let's reverse engineer every "smart car" software and disable all connectivity. Let's make any IoT device work with Home Assistant. Let's drive John Deer into bankruptcy.

    I'd take open source AI code any day over adobe or amazon or meta's shit.

  • source
  • hideshow 1 child comment
  • [–] 6 points 1 month ago

    Let’s reverse engineer every “smart car” software and disable all connectivity.

    You'd still need hardware access to install that software, presumably? Surely it would break some sort of warrant. Also, as much as I despise connectivity in smart cars, I'm not sure I'm comfortable having AI code injected into my car. Then again, the car companies are surely already injecting AI slop into every single new car these days... Maybe it's not such a bad idea after all. It's rough, but we gotta fight slop with slop.

  • source
  • parent
  • [–] 20 points 4 weeks ago (3 children)

    As many free alternatives as there were before the rampant vibecoding, it seems that this growing collection of tools is not only functional, but a message to the large companies as well. Most of these apps are still far from what they intend to replace, however, so we'll have to see how deep this message cuts.

    Blood in the water for Adobe. Acrobat is a steaming pile of garbage. My org worked with their engineering team to track down a bug that we reported. They affirmed the bug (app hangs on launch) and then took four to five months fixing it.

    I've worked in software engineering. I know that debugging, patching, testing, verifying is difficult. But the enterprise license costs a lot and that was a very long time with a crippling bug. The only satisfactory answer (to me) is that they don't feel urgency because they are entrenched without real competition. They need to wake up.

    (No, I don't think vibe-coded Acrobat replacements will unseat them. I think LLM-powered real devs will come for them because the moat is smaller.)

  • source
  • hideshow 3 child comments
  • [–] 2 points 4 weeks ago

    The only satisfactory answer (to me) is that they don't feel urgency because they are entrenched without real competition.

    It's where the lines intersects with how much it would cost to fix it and how significantly the bug impacts their revenue.

  • source
  • parent
  • [–] 39 points 4 weeks ago (3 children)
  • [–] -3 points 4 weeks ago (2 children)

    Hmm, I see what you are going for but is "instructor" the proper term? To cut AI out of the picture, let's say the guy instead of paying for tokens paid a team of developers who did the work for him. What would you call the guy then? He does exactly the same amount and type of work in both cases, but obviously noone would call him "instructor".

  • source
  • parent
  • hideshow 2 child comments
  • [–] 9 points 4 weeks ago (1 child)

    That's called hiring a team of developers. I believe this would fall under the term producer depending on the situation? If he paid a team of developers and claimed he coded it himself then he'd be called a liar

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 4 weeks ago

    That’s called hiring a team of developers.

    Yeah, and this is called "prompting some vibe coded software", but we are looking a single word title that applies to such a person. "Producer" makes sense I guess, but did he really "produce" it or did he just tell someone or something to produce it?

  • source
  • parent
  • [–] 108 points 1 month ago (32 children)
  • [–] 34 points 1 month ago (11 children)

    Yeah, why would you waste time with these instead of Gimp, OpenOffice, etc? Except for the clicks.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 35 points 1 month ago*

    i assume this person is making a statement more than anything. but gimp is not an adobe alternative. affinity is but not gimp. but since this is an open source commjnity i should point out affinity is not open source

  • source
  • parent
  • [–] 21 points 1 month ago

    Yeah, there are already good alternatives for the office package. I don't see why anyone would use a slop version instead of them.

    I can't say anything about Photoshop and autodesk since I don't use them.

  • source
  • parent
  • [–] 3 points 1 month ago (2 children)

    Is OpenOffice still maintained?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 4 weeks ago* (last edited 4 weeks ago) (1 child)

    Is OpenOffice still maintained?

    The descendant of it called LibreOffice has been the well-maintained thing to use for the last 15 years.

    about OpenOffice:Sadly something called OpenOffice is also sort-of still maintained but should not be used under any circumstances. It has basically been a zombie project since Oracle bought Sun Microsystems in 2010 and (as the Apache OpenOffice wikipedia article explains) is not safe to use:

    Difficulties maintaining a sufficient number of active developers and code contributors to keep the project viable have persisted for several years. This has led to persistent problems providing timely fixes to security vulnerabilities since 2015. In March 2026, the Apache Security Team raised OpenOffice's security risk status to "red" due to unfixed vulnerabilities over 365 days old.

    There is a somewhat complicated history about why the fork from the old OpenOffice.org to LibreOffice was necessary and how/why something else called "Apache OpenOffice" came to exist after the fork; the tldr is that Larry Ellison is a real-life comic book villain so his companies strive to do the worst thing possible at every turn.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 15 points 1 month ago (4 children)

    You've obviously never used Photoshop or GIMP because if you have then you would immediately understand why. GIMP is a completely different experience, and its UX is far inferior to Photoshop. On top of that, anybody who is used to the workflow in Photoshop will have a very steep learning curve using GIMP.

    Believe it or not, but most people just want a tool that works for what they're trying to do. These apps have some bugs and rough edges still, but they're very much usable and make it trivial to switch for anybody who's used to Photoshop.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 9 points 1 month ago (3 children)

    The venn diagram of what GIMP does and what Photoshop does isn’t the singular circle people assume. I, too, loathed my time with GIMP wondering how it ever got so popular in the OSS community, but then you realize it’s kind of all they have so of course they’ll support it no matter what.

    I haven’t used it in years and based on that experience, I’m not rushing to try it again anytime soon. The UI felt like a UX designer’s prank on the world.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 7 points 1 month ago

    Yeah, you should definitely try using it again - especially since the big 3.0 release.

    Menus and tool names/functions still do not map perfectly onto Photoshop's (it is its own thing after all, so why should it?), but it is a serious and sophisticated piece of software. Easily adequate for my professional reproduction work.

    I switched to it from Photoshop two or three years ago and had to spend a few hours watching tutorials and reading the manual to make the transition. But now there is hardly anything I can't do in GIMP at least as fast, easily and reliably as I could in Photoshop.

  • source
  • parent
  • [–] 8 points 1 month ago

    I've been using the recent versions of GIMP and it's surprisingly usable. Of course tools are a bit different and in different places compared to Photoshop, but that goes for any software.

  • source
  • parent
  • [–] 4 points 1 month ago (10 children)

    It's very obviously better to have open tools than closed ones. This whole screeching about slop is both incredibly tiresome and irrational in the extreme. These are new tools that make software development easier, people are making useful things with them, and they're helping people move off proprietary software. That's obviously a net positive.

    If you don't like the tools people are using go ahead and make something comparable by hand, except we both know that you can't. So, you're adding nothing constructive to the discussion here.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 6 points 1 month ago (9 children)
  • [–] 4 points 1 month ago (8 children)

    For an office suite LibreOffice is fine, although compatibility with MS Office is still spotty. But for graphics there really aren't drop in replacements for Adobe apps right now.

    At the end of the day, I don't really care what tools software is made with. Either it works well or it doesn't. You can make quality projects using LLMs and you can make really shitty software without them. The deciding factor in both cases is skill ans knowledge of the developer building the app.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 2 points 4 weeks ago* (last edited 4 weeks ago) (7 children)

    LibreOffice is fine, although compatibility with MS Office is still spotty

    Have you seen anyone claiming that this brand-new vibe-coded thing has better compatibility (and/or feature parity) with the proprietary applications it claims to replace than the mature free software solutions currently do?

    I would be surprised if it actually does anytime soon.

    It’s very obviously better to have open tools than closed ones.

    I agree, if it works well and it's freely licensed it's a good thing. It isn't clear how well this actually works though, and the fact that the author is disparaging existing free software solutions to advertise his business selling genAI tokens is not a good indicator.

    This whole screeching about slop is both incredibly tiresome and irrational in the extreme. These are new tools that make software development easier [...]

    It's made it so easy that there is currently a deluge new projects which often seem plausible at first but mostly turn out to actually be garbage upon closer inspection.

    It's irrational not to be skeptical of a two-week-old project claiming to be ready (or "almost" ready, lmao) to replace multiple 30-year-old suites of software.

    Let me know if I'm mistaken, and anyone other than the author tries it and credibly claims that this thing is actually a better (in any way whatsoever) replacement for MS Office than LibreOffice is.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 4 weeks ago* (6 children)

    Have you seen anyone claiming that this brand-new vibe-coded thing has better compatibility (and/or feature parity) with the proprietary applications it claims to replace than the mature free software solutions currently do?

    Given that people are literally just reverse engineering these applications by having the LLM decompile it and observe what it does in memory, yeah I expect these will be compatible much faster than manual efforts. I did something similar recently where I had an LLM figure out the proprietary format for the way my Nikon camera stores RAW files. There's currently no open source implementation for it, and now I can read them using my own library. So, something that used to be a herculean effort before, is something you can now do in a few days using an LLM.

    I haven't played with the Office stuff, but I am using his PhotoCraft and LightCraft, and they work fine for what I need. I can process my photos using completely open source tools now that have a UX I'm used to. Yet, I'm aware that LightTable exists, and I've tried using it, and it was not a great experience. Given how fresh these projects are, it's absolutely incredible to me. And with LLMs it's possible for me to fix whatever issues I have with the app myself. The reality is that most people don't really need to do anything incredibly complex with these tools. So, if they do what you need you have an app you can keep using indefinitely. The hard part has always been to build out the initial features and the UX which was just too hard to do by hand.

    It’s made it so easy that there is currently a deluge new projects which often seem plausible at first but mostly turn out to actually be garbage upon closer inspection.

    You're saying this as if NPM ecosystem didn't exist before LLMs. The reality is that there has always been a ton of garbage projects. Over time people gravitate towards projects that actually work and are useful to them. And this isn't hard problem people keep making it out to be. You look at the number of stars a project has, how long it's been developed, how many users it has, and so on. This gives you an idea of whether it has legs or not. I'll certainly trade having to rely on proprietary software for the problem of having too many open source options.

    It’s irrational not to be skeptical of a two-week-old project claiming to be ready (or “almost” ready, lmao) to replace multiple 30-year-old suites of software.

    Seems to me that the rational thing is to try the project, see if it does what you need and decide based on that. But that's just me.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 1 point 4 weeks ago (5 children)

    people are literally just reverse engineering these applications by having the LLM decompile it and observe what it does

    Have you seen the creators of this particular project claim anywhere that they decompiled anything? I've seen several commenters claiming that but I think they're incorrectly assuming that that's what they did.

    For one thing, decompiling and recompiling Adobe or Microsoft code would surely be viewed as copyright infringement if there isn't a clearly-documented "cleanrooming" process in the middle (having an LLM write a spec (in English) from the decompiled code, and having another session without access to the copyrighted code write new code from that spec - a fun LARP many people are doing lately).

    But also, if they were actually doing that then I'd expect more feature parity than I've seen in the few youtube videos I've skimmed through showing these apps. I'm too lazy to find the link now but I watched one comparing PhotoCraft to Photoshop, and one example was that PhotoCraft's Levels diagram is very primitive in comparison to Adobe's (or to GIMP's for that matter).

    I did something similar recently where I had an LLM figure out the proprietary format for the way my Nikon camera stores RAW files. There’s currently no open source implementation for it, and now I can read them using my own library. So, something that used to be a herculean effort before, is something you can now do in a few days using an LLM.

    Congratulations, that's awesome (and I don't doubt it). But implementing a RAW format is a lot easier than re-implementing all of the Photoshop features which are required to be able to say (honestly, a least) "this has .PSD file format compatibility" without a long list of caveats.

    I am using his PhotoCraft and LightCraft, and they work fine for what I need. I can process my photos using completely open source tools now that have a UX I’m used to.

    I am curious how much you've actually used it. Eg, can you confirm what I saw on youtube showing the Levels adjustment dialog lacking most of the features found in Photoshop's and GIMP's? (Is that still the case in the current version?)

    And have you noticed it having compatibility with (or at least some support for) any modern PSD file format features which GIMP lacks?

    You’re saying this as if NPM ecosystem didn’t exist before LLMs.

    meme gif of tv announcer saying "brutal, savage, rekt" with subtitles

    yes there was a lot of crap before 😭 but don't you agree it's 1000x worse now?

    You look at the number of stars a project has, how long it’s been developed, how many users it has, and so on. This gives you an idea of whether it has legs or not.

    This project has a lot of stars but only because it just got a ton of clickbait press grossly exaggerating its completeness. I assume the vast majority of the stars are from people who have not tried running it. How long it's been developed is... two weeks, as of today. How many users? It's far too soon to say.

    I’ll certainly trade having to rely on proprietary software for the problem of having too many open source options.

    I agree with you here! But I'm assuming (perhaps incorrectly) that this particular one is not likely to ever become a particularly good option.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 4 weeks ago (4 children)

    Given how close the project matches the original, I have a hard time imagining this could've been done without examining how the original functions. And whether it's copyright infringement or not is of little interest to me since I view copyrights as being inherently harmful. However, since the implementation is using a different language, that does make the implementation itself a clean room one.

    Ultimately, it's a moot point whether they decompiled or wrote a spec from scratch though. What matters is that the apps work and it mimics what Adobe ones do sufficiently well to be useful.

    And it still takes time to add features using LLMs. It's not magic, and I'm more amazed how much they managed to add already rather than it not having parity yet.

    Reimplementing Photoshop is obviously a much bigger effort, but I'm just using that as an illustration that LLMs are pretty good at reverse engineering work. Which makes it plausible to me that they could get a lot of the features figured out quickly.

    I'm not a designer, so my needs are meagre. I want layers, to be able to select objects, add text, do color correction, and so on. Both GIMP and Photoshop are huge, so I haven't had a chance to explore the depths. All I can say is that I was able to get the things I normally do without any real friction. It does appear to work with PSDs fairly well, but again I don't have really complex ones because I use the tool in an amateur way to begin with.

    What I can definitively say is that the UX is strictly superior to GIMP. Doing stuff like text manipulation like changing size or selecting fonts has always been a pain in GIMP, and as much as I want to like it, I find it painful to use. Photocraft apes Photoshop UX which I find to be superior. So, the feature parity isn't really the stumbling point for me, it's the UX.

    But that's my whole point here, most people are in the same boat as me. They do a few specific things with a tool, and if those things work then the tool solves the problem.

    How long it’s been developed is… two weeks, as of today. How many users? It’s far too soon to say.

    But this is something that'll sort itself naturally over the coming months. If the developer stays active and continues working on it, then it'll keep getting better. If they abandon it and move on then it'll either die or somebody else picks it up. But it is in a fairly usable state as is from my experience, and I'd argue a lot of the hard work has already been done. So, we'll have to just wait and see what happens with it.

    Another point to mention though, is that it is becoming viable to maintain your own tools now. For example, if Photocraft got abandoned. It works well enough for me, and I could have an LLM fix any gaps in the way I'm using it. I don't have to maintain a general tool that everyone can use, I can just have one that does what I need.

    The barrier before was that you had to spend a lot of time to figure out how any one app works to make meaningful changes to it. And you only have so much time in a day, so you can't really take ownership of a bunch of tools like that. But with LLMs it is becoming much more practical. Grab an open source app, adopt it to work the way you want, and just keep using it. If you ever need new features, you just have the LLM add them in for you.

    And if we get to the point where all this stuff can be done using local models, then we really could see Stallman's vision for GNU become a reality. Regular people, who aren't developers, could use fully open source stacks, and they could modify software to work exactly the way they want. If we're lucky this might kill closed source software entirely in the long run.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 4 weeks ago* (last edited 4 weeks ago) (3 children)

    And whether it’s copyright infringement or not is of little interest to me since I view copyrights as being inherently harmful.

    But from that perspective it would be much easier and more effective to simply use an LLM to make a crack for pirating the original software than to try to reimplement the whole thing. Or, to actually decompile and recompile it to get something (pirate-)source-available with actual feature parity. (People are also doing both of those things with various proprietary software, of course.)

    However, since the implementation is using a different language, that does make the implementation itself a clean room one.

    That isn't what "clean room" means in this context. It is widely accepted legal doctrine that direct ports of software from one language to another constitute derivative works under copyright law.

    This project's claim to be "open source" would be false if it is actually an automated port of the output of a decompiler of proprietary programs; that would make it warez.

    And it still takes time to add features using LLMs. It’s not magic, and I’m more amazed how much they managed to add already rather than it not having parity yet.

    Indeed. But if they haven't gotten around to adding more than the most basic features in the Levels adjustment window (probably one of the most commonly used features of Photoshop) I assume they're missing a lot of other stuff too.

    It does appear to work with PSDs fairly well, but again I don’t have really complex ones because I use the tool in an amateur way to begin with. [...] So, the feature parity isn’t really the stumbling point for me, it’s the UX.

    OK, I'm taking that to mean that you haven't actually identified any specific features (or PSD compatibilities) that PhotoCraft has over GIMP besides the UX? It seems to me like using an LLM to improve the UX of GIMP, on top of all of its existing (presumably far greater) set of features, would make a lot more sense.

    But this is something that’ll sort itself naturally over the coming months. If the developer stays active and continues working on it, then it’ll keep getting better. If they abandon it and move on then it’ll either die or somebody else picks it up. But it is in a fairly usable state as is from my experience, and I’d argue a lot of the hard work has already been done. So, we’ll have to just wait and see what happens with it.

    I concur, in six months or a year I can either eat my words or say "I told you so" :)

    And if we get to the point where all this stuff can be done using local models, then we really could see Stallman’s vision for GNU become a reality. Regular people, who aren’t developers, could use fully open source stacks, and they could modify software to work exactly the way they want. If we’re lucky this might kill closed source software entirely in the long run.

    I wouldn't hold your breath, but perhaps with a lot more advances and if/when local models can perform coding tasks at reasonable speeds on affordable hardware... maybe? Meanwhile right now we're drowning in new 1M LOC slop projects overpromising and underdelivering.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 4 weeks ago (2 children)

    I don't think how they went about it is really worth arguing about since we're both just speculating here. Ultimately, it's the end result that's relevant not how the sausage was made.

    And we'll see if Adobe goes after them on the basis that it's warez or not. I think it's entirely likely that they might even if there's no legitimate ground to do that. Companies are well known for bullying open source projects that are viewed as a threat to their profits.

    OK, I’m taking that to mean that you haven’t actually identified any specific features (or PSD compatibilities) that PhotoCraft has over GIMP besides the UX?

    Just to reiterate this point. I do not care what level of feature parity it has with Photoshop or GIMP. My only interest is that it works for my use case, and that's what I tested. It solves a problem for me as an individual by providing me with a tool that has the UX I like and the functionality that I need.

    Meanwhile right now we’re drowning in new 1M LOC slop projects overpromising and underdelivering.

    But what is the actual problem here. It's not like I'm forced to look at any of these projects, or use them. I keep seeing people talk about this like it's some software apocalypse, but I personally have yet to be affected by any of this in a negative way. My experience so far is that I got a few useful open source apps now that let me replace proprietary ones.

    And I also maintain open source projects and libraries. I haven't seen any flood of LLM generated pull requests on them either. Maybe it's a bigger issue for large and popular projects, but it seems that even there people are split on whether they like getting more contributions or not.

    So, I see more upsides than downsides here on the whole.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 4 weeks ago* (1 child)

    And we’ll see if Adobe goes after them on the basis that it’s warez or not. I think it’s entirely likely that they might even if there’s no legitimate ground to do that. Companies are well known for bullying open source projects that are viewed as a threat to their profits.

    Yes, I agree it's possible that Adobe goes after them for something even if they didn't decompile photoshop - and also even if it isn't really a threat to their profits.

    I do not care what level of feature parity it has with Photoshop or GIMP. My only interest is that it works for my use case, and that’s what I tested. It solves a problem for me as an individual by providing me with a tool that has the UX I like and the functionality that I need.

    Cool, if it works for you then I wouldn't tell you not to use it! I'm just skeptical that it actually will; I assume you haven't used it enough to really find out how well it works in practice yet.

    It’s not like I’m forced to look at any of these projects, or use them.

    I guess we're not forced to look at them but to avoid looking at them we'd need to stop reading the internet. I only looked at this one because I was conflicted about if i should delete this post from /c/opensource here - the discussion has been informative so I certainly won't now, but i'm still conflicted about the fact that by leaving this post here we're potentially helping this genAI huckster get more paying customers for his token-reselling business which this project is obviously a loss-leader for.

    Btw I found the video I mentioned earlier, here is a link to the part comparing PhotoCraft's Levels adjustment to Photoshop's: https://youtu.be/Oc51Ty9h-68?t=216 (and later he compares other basic features).

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 weeks ago

    Like I said, it's usable as is for random things I do day to day like making memes. Maybe I'll run into some show stoppers, but I'm fairly optimistic so far. I suspect most people who aren't graphics designers don't really have terribly sophisticated workflows. Both Photoshop and GIMP are huge, and everyone who's not a professional uses a small subset of the overall features.

    And I just don't see why we should care whether this post might help some company in some unspecified way over whether these apps might help people on this forum. Especially given how niche of a forum Lemmy is in the grand scheme of things. The reason this story made it here in the first place is because it already got mainstream coverage. As you point out, the business model these companies have is unsustainable, so I don't really spend time worrying about how many customers these companies get in the short run. We're very obviously in a bubble here, and there's no credible business model. These companies are basically subsidizing people having fun, and I don't really see much of an issue with that. The bubble will pop and most of the negative side effects will go with it. My expectation is that local models is where things are headed after the bubble.

    And yeah that video is precisely why I think Photocraft is fine. He's a professional designer, and he is used to using parts of the tool I just don't need. The basic levels adjustment is all I ever use for example. But take something like adding a stroke to text. This is a common thing I do if I make a meme. In Photocraft, I just add some text, go to blending options on the layer and add stroke. Done. In GIMP, this is a whole adventure last I tried.

  • source
  • parent
  • [–] 2 points 1 month ago* (7 children)

    I don't understand why anyone is interested in using these. They simply look like the real thing. There is nothing indicating they work remotely the same under the hood.

    If you were to generate a bug for bug copy that would be one thing, this is just a doppelganger.

    Were it made with Ai or not, its just not something that has any real value.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 0 points 1 month ago (4 children)

    Have you tried it to say that it just looks like the real thing and that it doesn't work the same?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 4 weeks ago* (3 children)

    It isnt even written in the same language. It won't be a bug for bug copy. Just slop.

    I don't need to buy the Temu knockoff to know it'll be s shitty knockoff that looks good on the storefront.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 18 points 4 weeks ago

    I don't think this is going to amount to anything; the rate he's popping these out suggest he's more motivated by making a point and/or prestige than getting something useful at the end, and turning these enormous codebases nobody has any intuition for into something maintainable is going to be grueling work that will make them wish they started from scratch. But if we imagine that this will go somewhere:

    Wouldn't that be bad for open source in the long run?

    Businesses, certainly not the larger ones, are not going to touch this for various reasons. So while Adobe and Microsoft may take a hit, it's not going to fundamentally harm their business models. Students, on the other hand, can't afford the real thing. If that leads to them to alternatives like LibreOffice, GIMP, or Krita, then when they end up in the workforce, there's going to be at least some pressure to let them use the tools they're used to. In fact, I use LibreOffice at work. But if they can have something that looks and feels exactly like Adobe's and Microsoft's products, they'll feel right at home with the real thing at work.

  • source
  • [–] 91 points 1 month ago (8 children)
  • [–] 76 points 1 month ago (5 children)

    It is funny though. Microsoft being undermined by the very thing they’re using to undermine working class people.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 6 points 1 month ago (4 children)

    Funny seeing people losing their shit yet again in front of "AI" claims...

    Like all the other spectacular previous claims that is not mentioned: it's a bird with half wings - it does not fly.

    I also created a Photoshop clone, the only caveat is it crashes at start, BUT I TOTALLY DID IT!

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 1 month ago (3 children)

    Did you try it? No. You concluded that if it works, your worldview breaks, so it cannot work.

    But someone tried it.

    https://lemmy.ml/post/53794973

    (Don't look at the post I linked, your fragile worldview can't handle that)

  • source
  • parent
  • hideshow 3 child comments
  • [–] -5 points 1 month ago (2 children)

    I watched the video (partially because I can't stand it, such annoying video).

    So what's your point?? Go use it if that's your turf, don't come around insulting me for no reason.

    Do you have a skin in that fame? Why are you so uptight about a vibecoded project? And you are all on the defensive while telling me I have a fragile worldview he he... Projection? Maybe?

    There are ton of missing features, buggy ones, crashes.. What's the point of your dummy doing some tests on the slop?

    My point was/is: it seems easy to claims victory these days with half a winning battle.

    My point still hold, while yours seem moot.

    Good day my little world shattering wannabe ;)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 month ago (1 child)

    I have a simple reason, I hate closed software, I hate adobe, I hate microsoft. Like every real free software advocate.

    Did it crash on startup? No? Well then you lied. You lied for adobe, bootlicker.

    And of course your worldview won't fall apart that easily, you can always just apply another layer of cope.

  • source
  • parent
  • hideshow 1 child comment
  • [–] -5 points 4 weeks ago

    Did it crash on startup? No? Well then you lied

    If you read again, you realize I am not talking about what they slopped, I was saying that I did mine and it is crashing at start, see by yourself:

    I also created a Photoshop clone, the only caveat is it crashes at start, BUT I TOTALLY DID IT!

    That's text comprehension, I am just going to end this charade right aboutttt... Here.

  • source
  • parent
  • [–] 45 points 4 weeks ago (4 children)

    None of them work as intended and we already have free options why is this a headline

  • source
  • hideshow 4 child comments
  • [–] 5 points 4 weeks ago

    True. I think it's greater value is being an AI middle finger to specific proprietary software. Especially if they incorporate and mainly focus on AI these days. As well as encourage it's use as a magical new tool.

  • source
  • parent
  • [–] 25 points 1 month ago* (4 children)

    It's funny, but we've had LibreOffice for years. I'll take the human made one, thanks.

    But continue making the unaccountable Epstein class uncomfortable. Autodesk next, yes please. I'll still use FreeCAD but boy is it quirky lol.

  • source
  • hideshow 4 child comments
  • [–] 12 points 4 weeks ago

    I think (from a layman's perspective) that these would have far more potential if they didn't fully commit to the "100% from scratch reimplementation in Rust, btw" bit. Especially for this Office suite, where a wealth of options already exist that they could build upon (LibreOffice, OnlyOffice/EuroOffice, Collabora Desktop) for more proven support of these formats.

    That said, I hope they decide to vibe clone Clip Studio Paint someday, then there'd finally be an open-source tool that can open .clip files. And maybe that could even allow someone else to implement the format in Krita, GIMP and the like

  • source
  • [–] 53 points 1 month ago (4 children)

    not interested in openslop

  • source
  • hideshow 4 child comments
  • [–] 34 points 1 month ago (3 children)

    So who’s going to go ahead and reverse engineer drop in replacements for all the proprietary tech that keeps these oligarch money engines alive on consumer and business markets for professional software protected by giant moats of development work?

    From how I see the situation: same people as before: nobody.

    I gladly welcome this AI slop. It doesn’t hurt us. Actually the opposite. This shit is a thorn in the side of the worst companies. Particularly, companies that are also shoving AI down our throats. Let’s shove a little AI down their throats for once, huh?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 18 points 1 month ago* (2 children)

    So who’s going to go ahead and reverse engineer drop in replacements for all the proprietary tech that keeps these oligarch money engines alive on consumer and business markets for professional software protected by giant moats of development work?

    The Document Foundation

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 1 month ago* (last edited 1 month ago) (1 child)

    I’m aware of the the suite including LibreOffice. It’s not popular with exactly the user base we’re concerned with here. Mostly because of aesthetic and integrations. If you dumped a hundred thousand dev hours into it, I’m sure it could find its way there. Otherwise, it’s still an excellent choice for who would otherwise be Linux users anyhow.

    However, LibreOffice shouldn’t have to copy Microsoft. It would be ashame if it did too much.

    This project, on the other hand, is precisely doing a clean room copy of Microsoft’s (et al) software. Not only does it go further as a drop-in replacement, but it’s also a form of protest in itself.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 4 weeks ago

    It's not necessary for LibreOffice to fully replicate every nuance of MS Office to be valuable to people who aren't just those who "would be Linux users anyhow."

    Especially for the light users of MS Office, which are the vast majority. They just need something to create Aunt Bobbie's birthday invitation, and they won't care at all whether that thing is MS Office or LibreOffice.

    As an anecdote, I'm the IT person at my job. I quietly removed MS Office from a shared PC used by dozens of people. I installed LibreOffice instead, and selected the ribbon UI option. Months later now, and literally nobody has complained or even remarked on it, despite using it every day for their document work. There has not yet been a single instance of anyone contacting me for tech support about it.

  • source
  • parent
  • [–] 21 points 4 weeks ago

    "creator" my ass

  • source
  • [–] 10 points 4 weeks ago* (last edited 4 weeks ago) (6 children)

    Where's the legal limit?

    If I use AI to make and sell a Ford truck, will Ford sue and we can get precedent that AI use is still a copyright violation?

  • source
  • hideshow 6 child comments
  • load more comments
    view more: next ›
    2 comments in c/hackernews@lemmy.bestiver.se view that post