github guillaumemeyer/watermarks-remover v0.0.1
v0.0.1 — initial multi-vendor release

latest releases: v0.7.0, v0.6.0, v0.5.0...
one month ago

watermarks-remover v0.0.1

First public release: agent skill + stdlib Python scripts to strip multi-vendor AI provenance marks from text and files (privacy / hygiene on content you own).

What's included

Skill

  • skills/remove-ai-marks/ (replaces Claude-only remove-claude-marks)
  • Multi-vendor framing: Claude, Gemini/SynthID-class, OpenAI provenance, open-LLM sampling marks
  • Ethics-first docs: own content only; no “undetectable human” claims

Layer A — Unicode / edit-based text

  • Strip invisible controls, bidi marks, tag characters, space homoglyphs
  • inspect_text.py / clean_text.py with finer inspect kinds (bidi, tag_chars, zwj_family, …)

Layer B — statistical (token-sampling) text

  • Agent multi-pass rewrite recipe (paraphrase → back-translate → structural)
  • Optional rewrite_text.py hook: print-prompt (default), Ollama, OpenAI-compatible
  • Best-effort only — no vendor detector / secret-key claims

Files — C2PA / AI metadata

  • PNG, JPEG (existing)
  • SVG, PDF (exiftool preferred), DOCX, ODT, HTML, Markdown frontmatter
  • Unified inspect_file.py / clean_file.py

Docs & tests

  • vendor-notes.md, mark-classes.md, expanded removal matrix
  • Pytest suite (20 tests)

Optional tools

Install

git clone https://github.com/guillaumemeyer/watermarks-remover.git
cd watermarks-remover
mkdir -p ~/.grok/skills
ln -sfn "$(pwd)/skills/remove-ai-marks" ~/.grok/skills/remove-ai-marks

Out of scope (this release)

  • Pixel-domain image watermarks (e.g. SynthID-image)
  • Official SynthID-Text / secret-key detectors
  • Training-time / backdoor model marks

Full changelog: see README

Don't miss a new watermarks-remover release

NewReleases is sending notifications on new releases.