AI Can Clone Your App in a Weekend. Here's What It Can't Clone
REA and ArtCraft made a clone mean the real product, working, for free. What that changes for small SaaS, and the moats a weekend can't copy.
Search for a command to run...
REA and ArtCraft made a clone mean the real product, working, for free. What that changes for small SaaS, and the moats a weekend can't copy.

A founder on r/SaaS put the mood of the week into one line: "we spent years building features that an agent can now clone in a weekend." The thread drew more than 200 comments. Another post in the same subreddit asked "what's the point of building SaaS anymore?" and drew almost 400.
The trigger was a run of very public clones. A reverse-engineering toolkit called REA passed 190,000 GitHub stars. A developer in Atlanta shipped open-source rebuilds of Photoshop, Illustrator, Premiere, Word, Excel and PowerPoint. Someone had a local model reconstruct a word processor from nothing but its own knowledge of what a word processor is.
If you sell software, especially small software, the question is fair: what is left to charge for when a weekend and some compute can rebuild your feature set? Below: what actually happened, what clones really copy, the five things they cannot, and what to change in your own product this month.
REA, short for Reverse Engineer Anything, connects coding agents such as Claude Code, Codex and Cursor to classic reverse-engineering tools like Ghidra, Hopper and IDA. KDnuggets describes the workflow plainly: give it an application's binary, and your agent can analyse its functions, dependencies, architecture and behaviour without access to the source code. It had about 193,000 stars by 13 October 2026.
ArtCraft is a set of open-source applications by Brandon Thomas, built with Claude in Rust: PhotoCraft, VectorCraft and FilmCraft on the Adobe side, WordCraft, GridCraft and DeckCraft on the Microsoft side. KDnuggets reports WordCraft at about 62% real-world feature parity with Word and GridCraft at more than 500 spreadsheet functions. The team has since posted a clean-room rebuild of Figma and FigJam with a collaboration server. The creator calls the suite early alpha, "not anywhere close to ready."
On r/vibecoding, a developer asked a model running locally on a Mac, at roughly 27 billion parameters, to do a clean-room reconstruction of Microsoft Word with no feature list. It wrote 44 checks before writing the program so that an empty implementation would fail, built through 22 feature groups, then opened its own word processor, wrote a letter in it and exported the PDF as proof.
The r/SaaS founder named the shift precisely. A clone used to mean "this vaguely resembles the product." Now it means "the product again, working, for free." The comparison they reached for was Napster: the file stopped being the product, and the money moved somewhere else.
So be specific about what is now cheap to copy:
Notice what is missing from that list. None of it is the reason most customers stay.
The parity numbers are worth reading closely, because they are the honest part of the story. WordCraft sits at about 62% real-world feature parity with Word. DeckCraft, the PowerPoint rebuild, covers 79% of the feature breadth but is rated at about 55% readiness. That gap between "the feature exists" and "the feature works the way people need it to" is where commercial software spends most of its life.
The last 40% is file formats that open correctly ten years later, edge cases a thousand customers reported one at a time, accessibility, performance on old machines, and the integrations a company signed contracts to keep. An agent can produce the visible 60% quickly because the visible 60% is what it can observe. The rest was learned from users, and it is not in the binary.
That does not make the clones harmless. A 60% copy that is free is good enough for a lot of people, and those people were often your least profitable customers anyway. It does tell you where to stand: in the part that took users to discover.
A clone ships with zero users, zero rankings and zero subscribers. Your search history, your email list, the people who follow you and the pages that already rank are years of compounding a fork does not inherit. At Careerkit, the free tools drew about 16,500 visitors in the last 30 days. A perfect copy of those tools would start at none.
If your product gets better because people use it, the copy is frozen on day one. Usage data, user-generated content, a corpus you built and keep cleaning, benchmarks only you can run: these sit behind the interface, where reverse engineering cannot see them.
James Anderson, writing about the same clone wave on DEV, put it best: "the cost of building a clone may be collapsing, but the cost of earning user trust hasn't changed." People hand you their documents, their payment details and their customers. A repository with a funny name and no one answering issues is not where they will do that.
The r/SaaS founder called it "the rails": whoever owns where the work happens owns the account. Integrations, saved state, team history and the habit of opening your product first thing in the morning are expensive to move even when the replacement is free.
A clone is a snapshot. Your product keeps shipping. Anderson again: maintenance, not creation, is what separates a dependable alternative from an abandoned repository. Ars Technica's headline this week made a related point about agents in general: they generate more code, but not more software. Writing the first version got cheap. Keeping it working for years did not.
None of this means relax. It means move effort from the part that got cheap to the parts that didn't.
Nikita Bier draws a useful line between "durable apps" and "paywall-ad arbitrage apps" whose business model is mostly people forgetting to cancel. The clone wave sharpens that line. Products people stay with because they work keep working. Products people stay with because leaving is a hassle are the ones a weekend of agent time now threatens.
We ran the first step on Careerkit, a resume and career tool. The honest answer to "could a customer rebuild this in a weekend?" was yes for most of what you can see: the resume editor, the templates, each of the free tools. A determined user with a coding agent could have a usable resume builder by Sunday night.
What they could not rebuild is the traffic those free tools pull in, roughly 16,500 visitors in the last 30 days, or the feedback that shows what people actually want. When we ranked about 200 written comments from the last 60 days, nobody asked to pay for anything. The top request was more templates. The top complaint was a limit on free downloads that nobody had been told about. One user called it a "surprise charge for a free site."
That second finding is the clone wave in miniature. An unannounced gate on the thing people came for is exactly what pushes someone to build it themselves. The fix was not a moat. It was showing the limit up front, and asking whether the paid part should be the thing people ask for, templates, rather than the thing they resent.
Clean-room reimplementation has a long history in software, and these projects lean on it. Expect it to be tested. Large companies will decide which clones they tolerate, and some projects will get takedown notices. That is a reason not to build your business on top of a clone. It is not a reason to assume your own product is safe because copying it might be illegal. Plan as if the copy exists.
The clone wave is real, and most of the clones will not survive their first year of maintenance. What survives is the change in leverage. Every product is now one motivated customer away from a free alternative, which means the products that last will be the ones whose value never lived in the interface.
If you build small software, that is good news: the moats that are left, a real audience, a niche you understand and a name people trust, are exactly the ones a solo builder can own. We write about building that way every week in the HelloBuilder newsletter.
Get the weekly digest for AI builders & vibe coders. Curated tools, resources, and stories. Skip the scroll.