Back to News
InnovationAI Understanding briefing

AI reverse‑engineering tools replicate Adobe suite and Microsoft Word as open‑source projects

New open‑source projects using Claude AI can automatically decompile, rewrite and re‑create complex software like Adobe Creative Suite and Microsoft Word, drawing massive GitHub attention and raising questions about software ownership and security.

4 min readRead the linked source
Source-page capture accompanying AI reverse‑engineering tools replicate Adobe suite and Microsoft Word as open‑source projects
Source referenceSource recorded
Publisher
eu.36kr.com
Source type
Linked source — primary-source status has not been established.
ContextUnderstand this in 60 seconds

Key terms

MCP (Model Context Protocol)
An open protocol that lets AI applications connect to external tools, data sources, and context providers in a standard way.
Feature
An input variable used by a model to make predictions.
Prompt
The input instructions and context provided to a generative model.
Test yourselfAI Agents Quiz

What happened

The REA (Reverse Engineer Anything) framework and the ArtCraft/WordCraft projects use Claude Opus 5.5 to automate reverse engineering of commercial software, releasing free Rust‑based replicas that have quickly amassed hundreds of thousands of GitHub stars.

According to a 36Kr article, the REA project connects established reverse‑engineering tools such as Ghidra, Hopper and IDA to Claude via the MCP protocol. Users can simply Claude (e.g., "help me figure out a certain of this software") and the system disassembles the binary, produces a functional replica, and iterates with verifiable test results. Within a week of release, REA earned more than 120,000 GitHub stars, topping the platform's trending list.

Around the same time, former Square engineer Brandon Thomas leveraged Claude Opus 5.5 and Rust to recreate the entire seven‑component Adobe Creative Suite as an open‑source project, citing frustration with Adobe's subscription penalties. The resulting codebase, released under the name ArtCraft, is completely free and does not reuse any original Adobe source code.

The ArtCraft team extended the approach to Microsoft Word, launching a separate repository called WordCraft. Within five days, WordCraft gathered over 6,000 stars. The project claims to have rebuilt Word solely from public specifications, without touching any of Microsoft's proprietary code.

The article outlines two implementation strategies used by REA: a "comparison method" that iteratively refines AI‑generated code against a detailed manual, and a "black‑box experiment" that infers functionality by observing variable changes during execution. Both methods aim to automate the labor‑intensive steps traditionally required for reverse engineering.

Source details: eu.36kr.com ↗

Why it matters

By lowering the technical barrier to reverse engineering, AI tools could flood the market with free clones of proprietary applications, challenging traditional licensing models, prompting legal scrutiny, and reshaping how developers protect intellectual property.

The rapid popularity of these projects demonstrates that AI can dramatically accelerate reverse engineering, a task that previously required years of specialized training. This could democratize software replication, offering free alternatives to costly subscription products and potentially reshaping consumer expectations.

At the same time, the ease of creating functional clones raises immediate intellectual‑property concerns. If AI can generate code that reproduces proprietary features without accessing original source files, existing copyright frameworks may be tested, and software vendors could pursue litigation to protect their assets.

Security implications are also significant. Open‑source replicas may lack the rigorous testing and update cycles of the original products, exposing users to bugs or vulnerabilities. Conversely, the same AI techniques could be weaponized to produce malicious clones or to discover hidden exploits in existing binaries.

The projects highlight a broader shift: AI agents like Claude are moving from assistance tools to autonomous engineers capable of end‑to‑end software creation. This could accelerate innovation in open‑source ecosystems while simultaneously prompting a reevaluation of how software value is captured and defended.

Interactive Mechanism

Interactive Mechanism: How It Actually Works

Explore the underlying technology behind this development interactively.

Agent Lifecycle Stage:
1
User Intent & Planning: "Audit customer refund request #4092 and settle payment."
2
Tool Calling: Emits structured JSON call crm_get_transaction(id='4092').
3
Guardrail & Verification:🛡️ Paused: High-value action requires human operator sign-off.
4
Final Settlement: Refund recorded, email receipt dispatched, and audit log stored.
Core takeaway: An AI agent is not just a language model—it is a closed loop of planning, tool invocation, and environment feedback. Production systems require self-healing retries and strict human approval guardrails.
Interactive Concept Check+10 Points
AI Agents Quiz

An agent must create a draft calendar event for Tuesday at 2 p.m. Which evidence would establish the requested result?

What to watch next

Legal actions from software vendors, the evolution of AI‑driven reverse‑engineering frameworks, and potential policy responses around AI‑generated code and copyright.

Legal responses: Expect statements or lawsuits from Adobe, Microsoft, and other vendors alleging copyright infringement or breach of licensing terms.

Tool evolution: Developers may iterate on REA, adding support for more languages, tighter integration with CI pipelines, or safeguards against misuse.

Policy developments: Regulators and standards bodies could propose guidelines for AI‑generated code, especially concerning reverse engineering and IP protection.

Community adoption: Monitoring star growth, fork activity, and real‑world usage will indicate whether these replicas become viable alternatives or remain experimental curiosities.

Related guides & quizzes

Found this useful?