wiltodelta/remove-ai-watermarks

Remove visible and invisible AI watermarks and provenance metadata from images and video. Python library and CLI for SynthID, C2PA, EXIF, IPTC, XMP, and...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 12th, 2026
Created on March 25th, 2026
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 548
Total Stargazers: 5,948 (+0)
Total Subscribers: 15 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.3 hours
Mean response time: 30.9 hours
90th percentile: 3.4 days
Tracked items: 39

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

About 3% of issues opened in the past year have never received a reply. 98% of issues opened in the past year have since been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 2
Closed in 7 days: 2
Avg open age: 0 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (8)
  • enhancement (4)
  • help wanted (4)
  • question (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Remove AI Watermarks is a Python library and command-line tool for stripping visible and invisible AI watermarks and provenance metadata from images and video.

The tool addresses the problem of removing AI provenance marks from content you have generated yourself. It handles three categories of marks: visible labels like the Google Gemini sparkle watermark and vendor text, invisible pixel watermarks embedded through diffusion techniques, and structured metadata formats including C2PA, EXIF, XMP, and IPTC. For images, it offers commands to identify provenance signals, remove known visible marks, erase selected regions, strip metadata, or regenerate pixels to disrupt invisible watermarks. For video, it supports provenance identification, removal of visible marks from platforms like Sora and Kling AI, metadata stripping, and oracle-certified VAE regeneration for SynthID removal, with batch processing across directories.

Adoption depends on your specific needs and constraints. The tool suits developers and content creators who own generated media and want to remove provenance marks locally. Installation is modular: a minimal metadata-focused install requires no GPU, while invisible watermark removal requires CUDA. The project explicitly targets only content you own and does not target stock agency previews or third-party watermarks. A hosted service at raiw.cc offers the same functionality without local installation, with free tier limits on resolution and feature access.

Development shows consistent maintenance with regular updates addressing new watermark formats and video platform support. The project maintains detailed documentation including installation guides for different feature combinations, legal and safety notes clarifying scope, and guides for specific capabilities like photo classification. The codebase demonstrates active refinement of detection and removal techniques, with support for multiple diffusion models and video codecs expanding over time.