{"data":{"slug":"p-e-w-heretic","name":"heretic","tagline":"Fully automatic censorship removal for language models","github_url":"https://github.com/p-e-w/heretic","owner":"p-e-w","repo":"heretic","owner_avatar_url":"https://avatars.githubusercontent.com/u/2702526?v=4","primary_language":"Python","stars":31738,"forks":3547,"topics":["abliteration","llm","transformer"],"archived":false,"github_pushed_at":"2026-09-05T16:11:52+00:00","maintenance_label":"Active","stars_delta_30d":4029,"url":"https://www.graphcanon.com/tools/p-e-w-heretic","markdown_url":"https://www.graphcanon.com/tools/p-e-w-heretic.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/p-e-w-heretic","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=p-e-w-heretic","description":"Fully automatic censorship removal for language models","homepage_url":"https://heretic-project.org","license":"AGPL-3.0","open_issues":84,"watchers":151,"ai_summary":"A Python-based tool designed for automatic removal of censorship in language models, utilizing transformer technology.","readme_excerpt":"## License\n\nCopyright &copy; 2025-2026  Philipp Emanuel Weidmann (<pew@worldwidemann.com>) + contributors\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program.  If not, see <https://www.gnu.org/licenses/>.\n\n**By contributing to this project, you agree to release your\ncontributions under the same license.**","github_created_at":"2025-09-21T05:46:16+00:00","created_at":"2026-07-07T17:32:38.911601+00:00","updated_at":"2026-09-20T04:32:52.960018+00:00","categories":[{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"abliteration","name":"abliteration"},{"slug":"llm","name":"llm"},{"slug":"transformer","name":"transformer"}],"trust":{"provenance":{"is_fork":false,"github_id":1061041576,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-18T08:43:14.793Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":0,"days_since_push":12,"last_release_at":"2026-06-14T12:55:57Z","stars_delta_30d":4029,"open_issues_delta_30d":10},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-09-18T08:43:16.747Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-18T08:43:13.539Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-09-18T08:43:13.539Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-18T08:43:13.539Z"},"license_spdx":{"value":"AGPL-3.0","source":"github.license","observed_at":"2026-09-18T08:43:13.539Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["Heretic is a Python-based tool, so Python must be installed on the system where it will be used."],"min_ram_gb":null,"requires_docker":false},"constraints":{"min_ram_gb":null,"requires_docker":false},"when_to_use":["When you need to automatically remove censorship from language models and are comfortable with the AGPL-3.0 license, which requires that any derivative works be open source.","If your project involves working with transformer-based language models and you require a tool that can handle censorship removal without manual intervention."],"when_not_to_use":["If your project cannot comply with the AGPL-3.0 license, as it mandates that any derivative works must also be open source.","When you are looking for a tool that does not automatically remove censorship, as Heretic is specifically designed for this purpose and may not align with projects that require manual or selective de-"],"source":"enrich:decision_facts","observed_at":"2026-09-18T09:09:03.252Z"},"constraint_facets":{"min_ram_gb":null,"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"Heretic is a Python-based tool, so Python must be installed on the system where it will be used."},{"label":"Adopt for","value":"Heretic is a Python-based tool for automatic censorship removal in language models, using transformer technology."},{"label":"License detail","value":"Heretic is licensed under the AGPL-3.0, which requires that any derivative works be open source and distributed under the same license."}]}}