{"repo":"mertizci/noai-watermark","free":true,"listed":false,"github":"https://github.com/mertizci/noai-watermark","clone":"git clone https://github.com/mertizci/noai-watermark.git","description":"Remove invisible AI watermarks (SynthID, StableSignature, TreeRing) and strip AI metadata from images. Open-source CLI & Python toolkit.","language":"Python","stars":166,"topics":["ai-watermark","c2pa","cli","computer-vision","diffusion-models","image-processing","metadata","open-source","python","security-research"],"license":null,"category":"machine-learning","readme_excerpt":"noai-watermark Remove invisible watermarks and manage AI image metadata. AI image generators (Google Gemini, DALL-E, Midjourney, Stable Diffusion, etc.) embed invisible markers into every image they produce. These markers come in two forms: - Invisible watermarks — signals hidden directly in the pixel data (e.g. SynthID, StableSignature, TreeRing). They survive file format conversions, screenshots, and basic editing. Standard image editors cannot see or remove them. - AI metadata — text fields stored alongside the image (EXIF tags, PNG text chunks, C2PA provenance manifests). They record the model, prompt, seed, and generation parameters. noai-watermark removes both. It uses diffusion-based image regeneration — encoding the image into latent space, injecting noise to break watermark patterns, and reconstructing via reverse diffusion — so the output is visually faithful but no longer carries the hidden signal. All AI metadata is automatically stripped from the output as well. The controllable regeneration approach is based on Liu et al. (arXiv:2410.05470) and the CtrlRegen repository. --- Table of Contents 1. Example 2. Quick Start 3. Online Demo 4. Installation 5. Pipeline Profiles 6. CLI Reference 7. Python API 8. Watermark Removal Guide 9. Verification 10. AI Metadata Types 11. Troubleshooting 12. Project Structure 13. Testing 14. Ethics and Responsible Use 15. Acknowledgements --- Example Default settings ( --strength 0.04 --steps 50 ) — watermark removed, image visually u","default_branch":null,"files":null,"tree":[],"storefront":"/r/mertizci","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mertizci/noai-watermark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}