Heretic: ferramenta automática remove censura de modelos de IA sem custo de treinamento
O repositório p-e-w/heretic se consolida como uma das ferramentas mais relevantes para a modificação de modelos de linguagem, ao automatizar completamente o processo de remoção de alinhamentos de…
Edição: Anderson Gomes
· 3 min de leitura

O repositório p-e-w/heretic se consolida como uma das ferramentas mais relevantes para a modificação de modelos de linguagem, ao automatizar completamente o processo de remoção de alinhamentos de segurança, conhecido como censura. Desenvolvido em Python e licenciado sob AGPL-3.0, o projeto atingiu 37.022 estrelas e 4.208 forks, posicionando-se como uma referência em seu nicho. A última versão, v1.4.0, foi lançada em 14 de junho de 2026, com o último commit ocorrido no dia 29 de outubro do mesmo ano.
Dados rápidos
- Repositório: p-e-w/heretic
- Licença: AGPL-3.0
- Linguagem: Python
- Estrelas/Forks: 37.022 / 4.208
- Posição no ranking: Não informado no repositório
- Data da consulta: 2026-10-29
O problema da censura em modelos de IA
Modelos de linguagem baseados em transformers, como os mais comuns atualmente, frequentemente incorporam um mecanismo de "alinhamento de segurança" que os impede de gerar conteúdos considerados sensíveis, como respostas sobre violência, ilegalidade ou informações privadas. Esse alinhamento, embora importante para o uso seguro, é frequentemente visto como uma forma de censura, limitando a capacidade do modelo de responder de forma neutra e completa a certos prompts. Tradicionalmente, a remoção dessas restrições exigia processos complexos e dispendiosos de pós-treinamento, ou intervenções manuais especializadas.
Como o Heretic funciona
O Heretic combina uma implementação avançada de ablação direcional, um técnica chamada de "abliteration", com um otimizador de parâmetros baseado em TPE (Tree-structured Parzen Estimator), impulsionado pela biblioteca Optuna. O resultado é um processo totalmente automático que não requer compreensão técnica profunda sobre o funcionamento interno dos transformers. A ferramenta busca co-minimizar dois fatores: o número de recusas do modelo e a divergência de KL em relação ao modelo original, visando manter o máximo de inteligência e capacidades enquanto remove a censura.
Para usar, basta preparar um ambiente Python 3.10+ com PyTorch 2.2+ e instalar o pacote:
pip install -U heretic-llm
heretic Qwen/Qwen3-4B-Instruct-2507
Casos de uso práticos
A ferramenta é aplicável a uma ampla gama de modelos, incluindo modelos densos, multimodais, arquiteturas MoE (Mixture of Experts) e híbridas como o Qwen3.5. Alguns exemplos concretos de uso incluem:
- Desenvolvimento e pesquisa: Permitir que pesquisadores testem modelos sem as restrições de alinhamento padrão, facilitando estudos sobre limites e capacidades.
- Aplicações locais: Usuários que executam modelos em hardware próprio podem gerar versões desensorizadas para uso pessoal ou em ambientes controlados.
- Análise comparativa: Ferramenta para avaliar o impacto do alinhamento de segurança no desempenho geral do modelo, como demonstrado em benchmarks independentes.
- Criação de modelos comunitários: A comunidade já publicou mais de 5.000 modelos gerados com o Heretic no Hugging Face, demonstrando sua utilidade prática.
Diferenciais e limitações
Diferente de abordagens manuais, o Heretic produz resultados automaticamente que rivalizam com a qualidade de especialistas humanos. Em testes com o modelo google/gemma-3-12b-it, a versão gerada pelo Heretic obteve a mesma taxa de recusa (3/100) que outras soluções, mas com uma divergência de KL significativamente menor (0.16), indicando menos prejuízo às capacidades originais. No entanto, o projeto possui limitações: modelos puros baseados em state-space e algumas arquiteturas de pesquisa não são suportadas. A maturidade do projeto, embora avançada, ainda depende de validação comunitária contínua. A licença AGPL-3.0 exige que modificações sejam divulgadas de forma aberta, o que pode não ser adequado para todos os casos de uso comercial.
Resumo rápido
- Projeto: Heretic, ferramenta automática de remoção de censura em modelos de linguagem
- Licença: AGPL-3.0
- Linguagem: Python
- Estrelas: 37.022
- Ranking: Não informado no repositório
- Risco principal: Limitação a certas arquiteturas e dependência de validação comunitária para maturidade
Fontes
- Python
- AGPL-3.0
- Repositórios em Alta
- GitHub Trending
Alternativa aberta ao Codex Computer Use ganha força no open source
Projeto Swift oferece aos agentes de IA controle nativo de interfaces via protocolo MCP, sem APIs proprietárias.
· 5 min de leitura
Deixe de ser invisível: algoritmo aberto do X que define o que você vê na aba "Para Você
Repositório em Rust com quase 34 mil estrelas revela como a rede social filtra e ranqueia conteúdo em tempo real.
· 6 min de leitura

Lições 3D gratuitas para ciências do ensino médio viralizam em 24 horas
· 6 min de leitura

Stalwart lança servidor de e-mail tudo-em-um com IA e Rust em alta
· 6 min de leitura