Guillaume Meyer's open-source watermarks-remover tool reached 4,102 GitHub stars by Aug. 13, 2026, two days after the repository was created Aug. 11. Its scripts can verify the removal of file metadata and hidden Unicode characters. It cannot show that a rewrite defeats Claude's undisclosed text watermark, so the tool's broadest removal claim remains unverified.
What Changed
- Guillaume Meyer’s watermarks-remover repository reached 4,102 GitHub stars by Aug. 13, 2026, two days after its creation.
- The scripts can verify removal of hidden Unicode characters and file metadata, while statistical text-watermark removal relies on a best-effort rewrite.
- Anthropic has not released a public detector or technical specification, so the tool cannot prove that rewritten text defeats Claude’s mark.
- Pixel watermarks and C2PA soft binding remain outside the project’s removal scope.
AI-generated summary, reviewed by an editor. More on our AI guidelines.
A fast launch
The watermarks-remover repository was created Aug. 11, 2026, at 16:32:38 UTC. The oldest commit in the set of 38 returned by GitHub carried the message, "Initial skill: remove Claude text marks and C2PA metadata."
The MIT-licensed project describes itself as an agent skill with Python scripts for content owners. Its stated targets include Claude, Gemini's SynthID-Text, OpenAI provenance surfaces and open research watermark classes. Formats it can inspect or clean include PNG, JPEG, SVG, PDF, DOCX, ODT, HTML and Markdown.
Two different jobs
The project combines scripts that remove identifiable characters and metadata with model-based rewriting intended to disrupt statistical patterns in word choice. Its first text layer removes zero-width characters, bidirectional controls, tag characters and unusual spaces. Its file cleaners strip hard-bound C2PA records, EXIF and XMP data, plus document properties. Those operations alter identifiable bytes or fields, allowing the scripts to report what changed.
That difference sets the standard of proof. A zero-width character or metadata field is either present or absent, so the result can be checked directly by comparing the original and cleaned output, without relying on a model's judgment. A rewrite instead changes the material that may carry a pattern, and its success depends on whether enough of the original word choices have been replaced.
The repository places pixel watermarks and C2PA soft binding outside its removal scope. Its optional SynthID image component scores images but does not clean a watermark from their pixels.
Get Implicator.ai in your inbox
Strategic AI news from San Francisco. No hype, no "AI will change everything" throat clearing. Just what moved, who won, and why it matters. Daily at 6am PST.
No spam. Unsubscribe anytime.
Statistical text marking is different. Such a signal can be distributed across a model's word choices instead of stored as a character or metadata field. The project's second layer therefore asks another model to rewrite much of the passage, changing vocabulary, clause order, connectors and sentence boundaries. The documentation calls this a best-effort attack, not a verified deletion.
The missing test
Anthropic has not released its detector or a technical specification, so the repository's statistical-watermark claim cannot be checked against Claude's official mark. The project states the boundary directly: "Until vendors ship public detectors and keys, no tool can honestly certify 'this fails the official check.'"
Know someone who'd find this useful? ✉️ Email it to a friend in one click, or they can subscribe free here.
The rewrite also carries a cost. Meyer's documentation says replacing the original choices can flatten tone, voice and precision. Light edits may leave a distributed signal intact, while an extensive rewrite replaces enough of the source that the revised text is constrained by the rewriting model's quality.
What detection could establish
Anthropic plans to mark text from supported Claude models launched in the EU on or after Aug. 2, 2026, and to attach signed C2PA metadata to supported files. The marks apply worldwide across its listed Claude products, including supported models reached through its cloud partners.
The company also limits what detection would mean. A found mark indicates only that Claude may have processed the content, since people use the system to proofread, translate and reformat their own material. A missing mark does not establish human authorship because editing, translation, short passages or unsupported platforms can weaken the signal. Anthropic says technical documentation on detection is forthcoming.
Frequently Asked Questions
What is watermarks-remover?
It is an MIT-licensed agent skill and set of Python scripts for inspecting or cleaning provenance marks in text and supported files.
What can the tool remove verifiably?
It can remove identifiable Unicode characters and metadata fields such as hard-bound C2PA records, EXIF, XMP and document properties.
Can it prove that it defeats Claude’s text watermark?
No. Anthropic has not released its detector or technical specification, so the project describes its statistical rewrite as best effort rather than verified removal.
Does the tool remove pixel watermarks?
No. Pixel watermarks and C2PA soft binding are outside its removal scope; its optional SynthID image component scores images but does not clean their pixels.
Does a Claude mark prove AI authorship?
No. Anthropic says a detected mark indicates only that Claude may have processed the content, while a missing mark does not establish human authorship.
AI-generated summary, reviewed by an editor. More on our AI guidelines.



IMPLICATOR