One Developer, One AI, and a Rust Compiler: Inside the Attempt to Rebuild Adobe's Creative Suite
Fed up with cancellation fees, engineer Brandon Thomas used Rust and Claude to build ArtCraft, a free open-source answer to Photoshop, Premiere and more. Here is how it works and what it means for developers.

On this page7 sections
One Developer, One AI, and a Rust Compiler: Inside the Attempt to Rebuild Adobe's Creative Suite
Every creative knows the feeling: you try to cancel your subscription and suddenly there's an early-termination fee waiting for you. One software engineer got so fed up that he did something only a developer would do β he decided to rebuild the apps himself.
Meet ArtCraft, an open-source suite of desktop creative apps created by engineer Brandon Thomas. Built in Rust with heavy help from Anthropic's Claude, it aims to be a free, subscription-less alternative to the Adobe Creative Cloud lineup. It has set Reddit and Hacker News on fire, and it raises one question every developer should be asking: how much of a "moat" is decades of legacy software when AI can read the blueprint?
One engineer, one editor, and an AI pair programmer.
π€ The Spark: A Cancellation Fee Too Far
The origin story is painfully relatable. Frustrated by Adobe's dominant market position and its subscription and cancellation practices, Thomas asked a dangerous question: what if the tools we pay monthly for could simply be rewritten? With 15 years of experience writing large-scale Rust infrastructure, he had the skills. With modern AI coding assistants, he suddenly had the speed.
π§© Meet the Lineup: A Craft for Every Creative App
The naming is not subtle. Each app maps directly to an Adobe heavyweight:
- PhotoCraft β the Photoshop alternative
- LightCraft β the Lightroom alternative
- FilmCraft β the Premiere Pro alternative
- VectorCraft β the Illustrator alternative
- EffectCraft β the After Effects alternative
- DesignCraft β the InDesign alternative
- PdfCraft β the Acrobat alternative
The team has even extended the same approach to Microsoft Office-style apps. All of it is dual-licensed under MIT or Apache-2.0 and designed to run locally on macOS, Windows and Linux β no forced sign-ins, no cloud lock-in, no telemetry.
The goal: familiar creative workflows without the monthly bill.
π οΈ How "Reverse Engineering" Actually Works Here
Let's be precise, because this is where the internet gets confused. The project describes clean-room reimplementations: the apps are designed to mimic interfaces, shortcuts and core behaviors, without using any proprietary Adobe source code. Think of it as studying how a product behaves from the outside and building something that behaves the same way on the inside.
The AI's role is the real story. Instead of spending years scaffolding menus, canvases, layer systems and file parsers, a single engineer can have Claude generate and iterate on that groundwork in days, then spend his own time on architecture, performance and correctness β the parts that need human judgment.
π¦ Why Rust Is the Secret Weapon
Creative software is brutal on performance: huge images, long video timelines, real-time effects. Rust gives memory safety without a garbage collector, near-native speed, and one codebase that compiles for every desktop OS. For an AI-assisted project, the strict compiler is also a safety net β it catches whole classes of bugs before they ever reach a user.
Rust's compiler keeps AI-generated code honest.
β οΈ The Reality Check: It's Alpha
Before you cancel anything, a dose of honesty. Early reviewers describe ArtCraft as impressive but incomplete: it handles basic tasks and can even parse complex project layers, yet it is far from feature parity with software that has had decades of polish. Plug-in ecosystems, color management, file-format edge cases and pro workflows are the long tail that takes years, not weeks.
There are also open questions around legal boundaries, long-term maintenance and how a one-person-plus-AI project scales into something professionals can trust with client work.
π‘ What Developers Should Take Away
- The moat is shrinking. Decades of accumulated features are no longer an automatic barrier when AI can help rebuild them.
- Pricing is a product decision users notice. Cancellation friction creates motivated competitors.
- Experience still matters. The AI wrote code fast; a 15-year veteran decided what to build and how.
- Local-first is a feature. No telemetry and no sign-in is a pitch people actually respond to.
π The Bottom Line
Will ArtCraft dethrone Adobe? Probably not tomorrow. But that's not the point. It proves that a single determined developer with an AI pair programmer can attempt what once took an entire company β and that should make every software business, and every developer, think hard about where their real value lies.
What would you rebuild if you had Claude and a weekend? Tell me in the comments.
Comments
Loadingβ¦