# Heretic

Les outils pour développeurs. Fiche « Apps et logiciels d'IA » de QUELLE IA, d'après les pages officielles (novembre 2026). Page : https://quelleia.com/logitheque/heretic/

## Télécharger

- Linux : Gestionnaire de paquets, https://pypi.org/project/heretic-llm/2.1.0/ (Paquet Python officiel heretic-llm, version 2.1.0, à installer avec pip)

## En bref

Heretic modifie le comportement de modèles de langage à poids accessibles, sans entraînement classique. Cet outil Python en ligne de commande peut réduire les refus, les formulations stéréotypées ou la tendance à acquiescer, selon la configuration choisie.

Pourquoi il est là : Il automatise la recherche de modifications des poids à partir d'exemples et de critères d'évaluation.

- Éditeur : Philipp Emanuel Weidmann et contributeurs
- Prix : Logiciel libre gratuit, à exécuter sur son matériel ou une machine louée séparément.
- Licence : open source (AGPL-3.0-or-later)
- Fonctionnement : En local. Les modèles sont traités sur la machine choisie. Le téléchargement des poids utilise internet ; leur publication sur Hugging Face reste facultative.
- Systèmes : Linux

## À quoi ça sert

- Comparer le comportement d'un modèle avant et après modification.
- Enregistrer les poids modifiés, les tester et, au choix, les publier sur Hugging Face.

## Fonctions

- **Comportements réglables** : Configurations pour les refus, la complaisance, l'humour, le style ou la longueur des réponses.
- **Optimisation automatique** : Recherche de paramètres avec Optuna et critères d'évaluation personnalisables.

## Pour qui

Utilisateurs techniques et chercheurs capables de préparer Python, PyTorch et un modèle compatible sur leur machine.

## Ce qu'il faut savoir

- Limites : La configuration par défaut réduit les refus. Le projet évalue notamment leur fréquence et l'écart de comportement avec le modèle d'origine ; il propose aussi de relancer des benchmarks sur le résultat.
- Limites : Les configurations Heretic 1.x doivent être adaptées pour Heretic 2.x.
- À noter : Publier un modèle sur Hugging Face est facultatif et demande un jeton d'accès à ce service.
- Configuration demandée par l'éditeur : Linux avec Python 3.10 ou plus récent, PyTorch 2.6 ou plus récent et, de préférence, un GPU NVIDIA avec CUDA ou AMD avec ROCm doté d’une mémoire vidéo adaptée au modèle. Le traitement sur processeur seul est possible, mais très lent.

## Modèles

Modèles compatibles avec Transformers, dont de nombreuses architectures denses, multimodales, à mélange d'experts et hybrides. La compatibilité dépend de l'architecture.

- Qwen3-4B-Instruct-2507

## Sur QUELLE IA

- [Les outils de code](https://quelleia.com/outils/) : Pour aller plus loin sur l'usage « pour les développeurs ».
- [Le classement du code](https://quelleia.com/classement/code/) : Pour aller plus loin sur l'usage « pour les développeurs ».
- [Quel modèle tient sur ma machine](https://quelleia.com/local/) : Pour aller plus loin sur l'usage « pour les développeurs ».
- [Les modèles qui tournent en local](https://quelleia.com/classement/locaux/) : Pour aller plus loin sur l'usage « ia locale sur ordinateur ».
- [Trouver mon modèle](https://quelleia.com/trouver/) : Pour aller plus loin sur l'usage « ia locale sur ordinateur ».
- [Ollama & les modèles locaux](https://minilabai.com/guides/ollama-modeles-locaux/) : Servir un modèle local avec Ollama, sur une API compatible OpenAI et Anthropic que la plupart des agents de code savent appeler. Guide du même auteur que QUELLE IA.

## Sources

- https://github.com/p-e-w/heretic/blob/v2.1.0/README.md
- https://heretic-project.org/tutorial
- https://github.com/p-e-w/heretic/blob/v2.1.0/pyproject.toml
- https://pypi.org/project/heretic-llm/2.1.0/
- https://github.com/p-e-w/heretic/blob/v2.1.0/LICENSE
- https://github.com/p-e-w/heretic/releases/tag/v2.1.0
