Add project files, tests, and documentation for GitHub release

- CLI with visible, invisible, all, metadata, and batch commands
- Gemini watermark removal via reverse alpha blending
- Invisible watermark removal via diffusion regeneration (SynthID, TreeRing)
- AI metadata stripping (EXIF, PNG text, C2PA)
- Face protection (YOLO/Haar) and analog humanizer
- 137 tests covering all CLI modes and core engines
- Ruff and Pyright clean
This commit is contained in:
test-user
2026-03-25 11:15:05 -07:00
parent 3055f1ae46
commit e5d8970add
51 changed files with 8859 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# Dependencies
.venv/
__pycache__/
*.egg-info/
dist/
build/
# Environment secrets
.env
# OS files
.DS_Store
Thumbs.db
# IDE
.idea/
.vscode/
*.swp
*.swo
# Test results
data/results/
# Reference materials
_refs/
# Downloaded model weights
yolov8n.pt
.coverage