HauhauCS(유명한 'Uncensored Aggressive' 모델 제작자)가 Heretic을 표절하고 라이선스를 위반한 abliteration 패키지를 배포함
HauhauCS (of "Uncensored Aggressive" fame) published an abliteration package that plagiarizes Heretic without attribution, and violates its license
핵심 요약
유명 모델 제작자 HauhauCS가 Heretic 코드를 표절하고 라이선스를 무단으로 변경해 배포한 사실이 드러나 논란이 됨.
- 코드 표절 논란 — Heretic의 소스 코드를 무단으로 가져와 자신의 패키지인 것처럼 배포함.
- 라이선스 위반 — AGPL-3.0 라이선스를 무시하고 저작권 표시를 제거한 뒤 독자적인 라이선스를 적용함.
- 증거 확보 — 파일명, 함수명, 심지어 코드 내 주석까지 Heretic과 동일한 부분이 다수 발견됨.
- 제작자 확인 — Heretic 원작자가 직접 표절 사실을 확인하고 법적/윤리적 문제를 제기함.
HauhauCS (u/hauhau901)는 HuggingFace에서 22개의 모델에 걸쳐 월간 500만 회 이상의 다운로드를 기록하며 검열되지 않은 LLM 모델을 게시하고 있습니다(2026년 4월 HuggingFace API를 통해 확인됨). 모든 모델 카드에는 "0/465 refusals, zero capability loss(거부 0건, 성능 손실 없음)"라고 명시되어 있습니다. HuggingFace에서 방법론에 대해 질문했을 때, 답변은 다음과 같았습니다: "현재는 저만의 비공개 방법과 도구를 사용하고 있습니다 :) 기부에는 관심 없습니다."
저희는 PyPI의 CDN에서 삭제된 소스 코드를 복구했습니다. 이는 Heretic (AGPL-3.0)의 포크입니다.
전체 17개 항목의 코드 분석, 벤치마크 분석 및 SHA-256 검증된 다운로드: dreamfast.github.io/reaper-analysis
증거
- 7/7 모듈 파일명이 Heretic v1.2.0에서 그대로 유지됨
- 30/32 거부 마커가 문자 그대로 동일함(예: "m"이 빠진 "i an ai", "t"가 빠진 "i can'")
get_readme_intro,DatasetSpecification,batchify를 포함한 30개 이상의 공유 함수 및 클래스 이름- 동일한 Optuna 매개변수 범위:
last_layer_index에 곱해진(0.4, 0.9)및(0.6, 1.0) - 설정 파일이 Heretic의
good_prompts/bad_prompts에서safe_prompts/harmful_prompts로 이름이 변경되었으나, 내부 변수는 Heretic과 정확히 일치하는good_residuals/bad_residuals로 남아 있음 - 전체 분석기 기하학 파이프라인이 단계별로 재현됨: 기하학적 중앙값 계산,
n_neighbors=30을 사용한 PaCMAP, 동일한[[ct, -st], [st, ct]]회전 행렬을 사용한atan2회전. Heretic의 저자는 abliteration 문헌에서 기하학적 중앙값 접근 방식을 *"본 적이 없다"*고 언급함. config.py의 소스 주석에는 다음과 같이 적혀 있음: "리터럴이 포크와 한 줄씩 중복되지 않도록 모듈 수준의 튜플로 유지함." 포크를 숨기려는 인간이라면 이런 회피 근거를 문서화하지 않았을 것임. 코드를 리팩토링하도록 요청받은 LLM은 작성된 대로 근거를 설명할 것임.


