RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

Watermarks Remover

guillaumemeyer/watermarks-removerRevisado pelo Radar

O que faz

Um serviço em Python mais skills complementares para assistentes de programação com IA (Claude Code, Codex, Cursor) que encontram e removem marcas de procedência de IA: caracteres Unicode invisíveis em texto, metadados C2PA e EXIF em imagens, PDFs e arquivos do Office e, por meio de reescrita, marcas-d'água estatísticas em texto. É voltado a usuários técnicos. Você precisa de Python 3.10+ e de um terminal. A limpeza de texto pelo serviço também exige um modelo de reescrita (Ollama local ou uma API online). A remoção opcional em nível de pixel nas imagens baixa cerca de 10 GB de modelos e funciona melhor com uma placa de vídeo NVIDIA.

Facilidade de instalação

C · instalar 1 ou 2 ferramentas · Windows

Não há instalador: você instala Python 3.10+, roda o script instalador da skill e inicia o serviço local por um terminal, e as partes opcionais mais pesadas exigem Docker ou uma placa de vídeo NVIDIA.

Números no GitHub

Estrelas
25.776em 31 de out. de 2026
Downloads
—todas as versões
Crescimento
+781estrelas em 5 dias

Estrelas ao longo do tempo

24.80025.00025.20025.40025.60025.800 26 de out.27 de out.28 de out.29 de out.30 de out.31 de out. 24.80025.00025.20025.40025.60025.800 26 de out.29 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Python
Para compilar a partir do código
Python, Docker, FFmpeg
Espaço em disco
100 MB–300 MB · estimativa
Contas ou chaves
Hugging Face (HF_TOKEN, only for optional gated models), OpenAI-compatible model API for text rewriting (WATERMARKS_REWRITE_API_KEY), Password you choose for the local service (WATERMARKS_SERVER_API_KEY)
Custo
Grátis · Se você escolher um modelo de reescrita online (o README cita o DeepSeek como exemplo), esse provedor cobra você separadamente.
Licença
MIT (Permissiva)
Última atualização
21 de out. de 2026

Sinais de risco (6)

  • AtençãoRemove marcas de origem de IA

    O objetivo principal é remover marcas que identificam o conteúdo como feito por IA (C2PA, marcas d'água do tipo SynthID). Na seção 'Ethics and disclaimer' do README: 'For privacy and research on your content — not academic fraud or false “human-written” claims.' A bibliografia do README cita 'SB 942 / EU AI Act Art. 50' como o contexto da rotulagem de conteúdo de IA.

    revisão por IA

  • AtençãoRecursos para driblar detectores de IA

    Changelog do README, v0.7.0: 'Pangram bulk API as a human-likeness backend', uma tática 'humanize' que 'names the human-writer rules in the prompt', e um 'New black-box watermark-stealing module and prompt-corpus downloader (#303)' (pasta de nível superior stealer/).

    revisão por IA

  • InfoComponentes opcionais com licença restrita

    compose.yaml: 'ctrlregen and synthid bake in upstream code that is not publicly redistributable (all-rights-reserved / non-commercial Research License), so they build from source locally and are never pushed to GHCR.'

    revisão por IA

  • InfoDependências fixadas com avisos publicados

    README: 'Its research-era dependency pins (requirements-ctrlregen.txt — e.g. transformers==4.37.2, diffusers==0.27.2) carry published advisories and are intentionally not current', instaladas apenas em um venv separado para o backend opcional CtrlRegen.

    revisão por IA

  • InfoScripts de instalação baixam código de terceiros

    README: setup_synthid.sh, setup_ctrlregen.sh e setup_markllm.sh clonam, cada um, repositórios de origem ('Clones upstream'), criam um venv e instalam torch e outros pacotes; os modelos são baixados do Hugging Face na primeira execução.

    revisão por IA

  • InfoHook do agente edita arquivos

    README: o plugin do Claude Code 'registers a PostToolUse hook on Write|Edit|MultiEdit|NotebookEdit'; no modo 'clean' ele 'Strips the marks in place' nos arquivos que o agente escreve.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Se os comandos do Windows (py install_skill.py, py service/scripts/server.py) funcionam como documentado.
  • Quão bem a remoção de marcas-d'água de texto resiste a detectores reais de fornecedores; o README diz que nenhuma ferramenta pode certificar que um detector vai falhar.
  • O quanto a reescrita altera a qualidade e o sentido do texto limpo.
  • O custo real de um modelo de reescrita online e o uso de disco e de memória de vídeo dos modelos opcionais de remoção em nível de pixel (~10 GB).
  • O que a pasta stealer/ e seu baixador de corpus de prompts enviam ou buscam pela rede.

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.