Photopea creator weighs in on Photosuite project

github.com

181 points by montag 2 days ago


IvanK_net - 2 days ago

Hey guys, I am the creator of Photopea, I just woke up! I did not expect that it will blow up like this.

Thank you all for your support! Many repositories like this one exist on GitHub, I tried to report in in the past, but I was completely ignored by Github / Microsoft. I feel pretty powerless here :( I tried to call them out publicly - https://x.com/photopeacom/status/2106877355738140875

This "PhotoSuite" thing got me a bit angry, since the author presented it as an original work, when I clearly see that such a project can be made from my "pp.js" file in two hours using Claude. Also, I believe that their README.md did not mention Photopea before I wrote my first comment there.

Thousands of people shared "PhotoSuite" on social media and nobody minded the fact that they don't know who the creator is. The creator is still offering it on their website as their original work: https://www.photosuite.app/

We live in interesting times. AI can (or will be able to) de-obfuscate every bit of code that was ever published, convert binaries to readable C++ and so on. So, in theory, AI models will train on the source code that we consider "closed-source" now, and will be able to recreate this software if asked. But it wouldn't be possible if a real person did not spend thousands of hours of their life to write that software years sooner.

I have always been excided to see people make AI create something new, what didn't exist before. But so far, I mostly saw only "approximations" of expensive software, when AI tries to recreate each feature and each button according to what it thinks it should do, or "forks", when AI takes the full code of something and tries to "bend" it to hide the similarity with the original work.

agar - 2 days ago

If your answer to "here is an example of 1:1 copying of my code and I can do the same for every line in your app" (Github comment 7, from the Photopea author) is to copy/paste a justification from an LLM (comment 8, from the Photosuite author), you've lost the argument.

The hard reality though is any site written in JavaScript is now part of an LLM's training set and can (and will be) be trivially rewritten into something new. Interesting times.

>“He who hath grown wise concerning old origins, lo, he will at last seek after the fountains of the future and new origins. […] For the earthquake—it choketh up many wells, it causeth much languishing: but it bringeth also to light inner powers and secrets. The earthquake discloseth new fountains.”

— Nietzsche, Thus Spake Zarathustra

geor9e - 2 days ago

How bizarre. The thief has already deleted the thread. So obviously guilty just by the fact that it's clearly a browser app inside a desktop wrapper. That makes absolutely no sense as an architecture decision. And it uses all of Photopea's libraries. Before the thread was deleted, they had spawned a few sub‑agents to come in and bully the Photopea creator. But none of it was believable; it was clearly an angry thief lashing out.

spl757 - 2 days ago

All I know for sure is that the author of Photopea is not AI and I remember when he first released it. No one was calling it a photoshop ripoff. People were calling it an actual open source alternative that functioned and didn't cost the heap of cash Adobe wanted. I recall the response to the announcement being quite positive.

ProjectBarks - a day ago

Archived Thread: https://replayweb.page/?source=https://archive.org/cors/gith...

cautiouscat - 2 days ago

I wonder if the issue is being responded to by an agent. A lot of the responses sound like stuff Claude writes.

just60sec - 2 hours ago

The photoshop like UI doesn't bug me. I'd want to know where the code came from. If it started with Photopea's code, an AI rewrite doesn't really change that.

Fe2O3 - 2 days ago

The GitHub issue is now a 404.

Archived at: https://web.archive.org/web/20261006025310/https://github.co...

iamnotevenhere - 2 days ago

Isn't this a pretty obvious case I mean the author is not even hiding it just check the readme. They found illegally extracted photopea code then used AI to copy it. How are there any doubts on this?

xpct - 2 days ago

I find it hardest to sympathize with the guy who inserted himself with 'Adapt or Die'..

hex4def6 - 2 days ago

I mean, it seems a pretty open-and-shut case. The author literally admits he copied the code. From one of the comments he makes:

> @kuckir, to be clear about the lineage: PhotoSuite started from the Photopea build mirrored at https://github.com/ruanjiyang/Photopea-Offline, and the README credits Photopea as the primary inspiration and prior art. Over the past year it's been rewritten and rearchitected module by module, retargeted for desktop, restructured into ~330 source files, with a lot of features Photopea doesn't have. It's a rewrite of that lineage.

That Photopea-Offline is an unofficial rip of the actual app. Pretty sure using a pirated version doesn't suddenly grant you license rights to use & extend the code into another competing product...

cyh555 - 2 days ago

moments ago I saw a reddit post that claimed to have cloned several adobe applications and open sourcing them on github, is this the one?

edit: it's not, the reddit post https://www.reddit.com/r/Bard/comments/1wxmqpt/ive_created_o...

and github repositories

https://github.com/storytold/photocraft (Photoshop)

https://github.com/storytold/vectorcraft (Illustrator)

https://github.com/storytold/filmcraft (Premiere)

https://github.com/storytold/lightcraft (Lightroom)

https://github.com/storytold/printcraft (Acrobat Pro)

https://github.com/storytold/effectcraft (After Effects)

https://github.com/storytold/designcraft (InDesign)

suplexer - 2 days ago

We need much more of these type of direct call outs! Shed light on the AI grifters so the community knows what projects to avoid like the plague.

It's embarrassing to be honest. The eolix guy couldn't even respond to the very first piece of evidence by the Photopea creator, before spewing some clearly and poorly generated, LLM response. So of course he'd resort to issue-closing, title-changing, banning, bullying and then Whatabout-ism.

Beautiful rainbow of moral failures...

Goodluck with that "internal audit" buddy. The internet never forgets.

A side note: I wonder what pre-Microsoft Github would do in such cases. I don't think I've ever seen modern Github take action against any clone repo with legitimate copyright issues.

matt3210 - 2 days ago

photosuite maintainers could just have ai adjust the code "In the style of X" and get around any argument if copy/piracy. The laws haven't caught up here. I can't imagine how anything could be enforced. Also there's cleanroom as a service :shrug: open source software effectively has no license for someone with tokens to spare.

I don't like it but thats the situation on the ground IMO

golfer - 2 days ago

The OP link returns 404 now.

https://github.com/eolix/photosuite/issues/77

slopinthebag - 2 days ago

seeing what has been happening in the game modding communitiy, with people reverse engineering full rust rewrites of games like modern warfare 2 [1][2], or reverse engineering mashups with cod, minecraft, and skate 3 [3][4][5], the only defence against reverse-engineering literally all software will be to serve it from the cloud, and even that will not be enough. these people aren't even programmers, claude code just downloads ghidra and builds this stuff.

the future of software is oss. unless governments lock down access to these tools to prevent this kind of reverse engineering. which is a horrible future to envision.

[1] https://github.com/vladtrc/iw4L

[2] https://www.youtube.com/watch?v=9UbADrcEW5w

[3] https://github.com/chasmlol/2010-rust-rewrite-mashup

[4] https://www.reddit.com/r/bevy/comments/1wuu7bx/are_you_seein...

[5] https://www.reddit.com/r/bevy/comments/1wuag9d/skate_3_was_r...

etchalon - 2 days ago

Mediocre people using tools that let them feel not so mediocre.

dorkwood - 2 days ago

[dead]

lenny3 - 2 days ago

[flagged]