Carbon-X est un vrai modèle ouvert, sous licence Apache 2.0, qui lit des séquences d'ADN et répond en langage naturel. Mais trois affirmations qui circulent à son sujet sont non confirmées ou trompeuses. Son fonctionnement « sur un GPU grand public » n'est pas établi, son coût n'est pas annoncé « 1 000 fois » plus bas, et il ne rivalise pas avec GPT-6.1 Sol sur l'ensemble des tests : il gagne sur deux benchmarks sur cinq.
Cet article reprend la fiche du modèle publiée par l'organisation HuggingFaceBio et la confronte à la presse. Vous y trouverez le mécanisme de lecture de l'ADN, les chiffres exacts, les limites que les auteurs reconnaissent eux-mêmes, un guide d'essai et un tableau « annoncé, vérifié, manquant ». Carbon-X Hugging Face a été annoncé le 22 octobre 2026 (dépôt créé le 21).
En bref
- Le modèle : environ 14,8 milliards de paramètres (14 822 046 720 selon les métadonnées du dépôt), construit sur Qwen3-14B. Niveau de preuve : fiche modèle et API Hugging Face.
- La licence : Apache 2.0, confirmée par l'API du dépôt. Aucune restriction supplémentaire n'a été trouvée.
- Les benchmarks : moyenne de 66,7 pour Carbon-X contre 67,5 pour GPT-6.1 Sol, soit 0,8 point d'écart. Carbon-X ne l'emporte que sur 2 benchmarks sur 5. Chiffres annoncés par les auteurs, non vérifiés par un tiers.
- Les benchmarks maison : deux des cinq tests (FrontierVEP et NextBase) sont construits par les auteurs. La presse les décrit comme auto-déclarés et non vérifiés.
- Le coût : la fiche dit environ 1/1 800 du coût d'inférence par problème, avec une hypothèse précise. Le « 1 000 fois » vient d'un résumé de presse.
- Le GPU : la fiche parle d'un GPU de 80 Go en bfloat16. Les « moins de 30 Go » désignent les seuls poids en BF16 selon un site tiers, hors cache de contexte.
- L'usage médical : modèle non validé cliniquement, à ne pas employer pour décider d'un soin.
Comment nous avons vérifié
Nous avons lu la fiche du modèle sur Hugging Face et interrogé l'API publique du dépôt pour la licence, la date de création et le nombre de paramètres. La fiche a été lue par extraction automatisée : nous citons ses chiffres tels quels, avec prudence. Le billet de blog annoncé par Hugging Face renvoie une erreur 404 et nous n'avons trouvé aucun article scientifique associé.
Nous n'avons pas testé le modèle. Les tailles de fichiers quantifiés viennent d'un site tiers, et aucun dépôt GGUF n'était listé dans l'API au moment de la lecture. Les éléments de contexte rapportés par la presse sont signalés comme tels. Toutes les vérifications datent du 30 octobre 2026.
Qu'est-ce que Carbon-X ?
Carbon-X est un modèle de langage de la famille des grands modèles généralistes, mais entraîné pour traiter de l'ADN comme d'un texte. Il est publié par l'organisation HuggingFaceBio, avec la Zhongguancun Academy, le Telethon Institute of Genetics and Medicine et l'Université de Naples Federico II. Sa base est Qwen3-14B : l'arbre du dépôt remonte de Qwen3-14B à Qwen3-14B-Base.
La fiche annonce 14,8 milliards de paramètres, ce que confirment les métadonnées safetensors du dépôt, avec 14 822 046 720 paramètres stockés en BF16. Le contexte annoncé est de 40 960 tokens, mais l'entraînement spécifique à l'ADN a porté sur des séquences allant jusqu'à 8 192 tokens, ce qui compte dans la pratique, nous y reviendrons.
Pour l'utilisateur, le fonctionnement est simple. Vous collez une séquence, vous posez une question, et le modèle répond en expliquant son raisonnement, par exemple en indiquant qu'une mutation est probablement nocive. C'est ce que rapporte The Next Web. Le fabricant insiste toutefois sur une réserve : le modèle n'est pas validé cliniquement.
Le nom exact est « Carbon-X », publié sous l'organisation « HuggingFaceBio ». Une sortie plus petite, Carbon-A (1,2 milliard de paramètres), aurait précédé Carbon-X le 8 octobre, mais cette information vient d'une source secondaire non vérifiée.
Sur le plan éditorial, Carbon-X s'inscrit dans une tendance que nous suivons : des modèles plus petits, taillés pour un domaine, face aux géants généralistes. Notre article de synthèse sur les modèles spécialisés contre les géants en donne le cadre, et Carbon-X en est un exemple en biologie.
Comment un modèle de langage lit-il l'ADN ?
L'ADN est une suite de quatre lettres : A, C, G et T. Un modèle de langage ne sait pas traiter directement des lettres : il découpe le texte en unités appelées tokens, puis apprend les régularités entre ces unités. Pour que cela fonctionne avec l'ADN, il faut un découpage adapté.
Un tokenizer hybride avec des 6-mers
Carbon-X utilise un tokenizer hybride. Pour le texte ordinaire, il conserve le découpage BPE de Qwen3. Pour l'ADN, il ajoute des « 6-mers » non chevauchants : un token correspond à six paires de bases consécutives. Le vocabulaire ADN compte 5 515 tokens.
Trois règles de la fiche méritent d'être connues. Si la fin d'une séquence n'est pas un multiple de six, elle est représentée par des tokens de une à cinq bases. Tout segment de six bases qui contient autre chose que A, C, G ou T devient un token spécial, noté <oov> (hors vocabulaire). Et comme un token vaut six bases, une séquence tient dans un contexte six fois plus court que son nombre de lettres.
L'entraînement : 302 milliards de tokens
La phase principale est un « mid-training » de 302 milliards de tokens, sur des séquences de 8 192 tokens. Le mélange de données annoncé est le suivant.
| Composante | Part du mélange |
|---|---|
| ADN brut | 55 % |
| Anglais | 20 % |
| Texte de biologie | 15 % |
| Instructions | 10 % |
Ce mélange est cohérent avec le profil du modèle. L'ADN brut sert à apprendre les régularités des séquences, tandis que l'anglais, la biologie et les instructions servent le dialogue. À ces 302 milliards s'ajoutent environ 10 milliards de tokens pour étendre le vocabulaire, puis un affinage supervisé (SFT) sur 20 sous-ensembles de données.
L'apprentissage par renforcement
La dernière étape est un apprentissage par renforcement avec « récompenses vérifiables », en GRPO asynchrone, avec le mode de réflexion (thinking) désactivé. Le premier tour utilise 98 433 prompts, le second 58 249, avec 16 échantillons générés par prompt. Une récompense vérifiable est un score qu'on peut calculer automatiquement, par exemple en comparant la réponse à une réponse connue.
Certains relais parlent d'un entraînement « vérifié par du code ». Cette formulation vient d'un site secondaire et ne figure pas telle quelle dans la fiche : mieux vaut dire « récompenses vérifiables ».

Que valent les résultats de Carbon-X ?
La fiche compare Carbon-X, thinking désactivé, à plusieurs modèles généralistes sur cinq benchmarks. Chaque concurrent est présenté à l'effort de raisonnement qui maximise sa moyenne : GPT-6.1 Sol en mode Max, par exemple. La fiche ne précise pas qui a fait tourner les modèles concurrents.
Les cinq benchmarks face à GPT-6.1 Sol
| Benchmark | Carbon-X | GPT-6.1 Sol (Max) | Avantage |
|---|---|---|---|
| BioReason Coding | 74,9 | 71,0 | Carbon-X |
| BioReason Non-SNV | 85,1 | 91,7 | GPT-6.1 Sol |
| GenomeQA | 63,6 | 67,2 | GPT-6.1 Sol |
| NextBase | 39,4 | 32,9 | Carbon-X |
| FrontierVEP | 70,4 | 74,9 | GPT-6.1 Sol |
| Moyenne | 66,7 | 67,5 | GPT-6.1 Sol (0,8 point) |
Le décompte est net : Carbon-X l'emporte sur deux benchmarks (Coding et NextBase) et perd sur trois. La moyenne le place à 0,8 point de GPT-6.1 Sol. « Rivalise » est donc une formulation défendable pour la moyenne, mais « égale » ou « dépasse » ne l'est pas. Le plus gros écart en défaveur de Carbon-X est sur BioReason Non-SNV, avec 6,6 points.
Les autres modèles comparés
| Modèle | Moyenne annoncée |
|---|---|
| Carbon-X (thinking désactivé) | 66,7 |
| GPT-6.1 Sol (Max) | 67,5 |
| Opus 5.5 (Max) | 60,9 |
| Kimi K3 | 50,4 |
| Gemini 4 Argon (Low) | 49,8 |
| DeepSeek V4.1 Flash | 47,1 |
| GLM-5.3 | 39,8 |
Face aux autres, l'avance est plus nette : plus de cinq points sur Opus 5.5 et au moins seize sur les autres. La fiche annonce aussi un gain de 27 points par rapport à Qwen3-14B, le modèle de base. Le score de Qwen3-14B n'est pas donné dans les éléments que nous avons lus, ce qui empêche de situer ce gain.
Ces chiffres sont ceux des auteurs. Nos sources ne mentionnent aucune reproduction indépendante à la date du 30 octobre 2026. Notre article sur l'essaim GPT-Rosalind d'OpenAI traite d'un autre cas d'IA appliquée à la biologie.

Que valent ces benchmarks ?
Un benchmark est un jeu de questions dont on connaît les réponses. Sa valeur dépend de qui l'a conçu, de ce qu'il mesure et de la façon dont on l'a fait passer aux modèles. Sur ces trois points, la fiche de Carbon-X appelle quelques précautions.
Deux benchmarks viennent de la littérature, deux des auteurs
BioReason et GenomeQA proviennent de la littérature scientifique. Ils ont été conçus par d'autres équipes et existent indépendamment de Carbon-X, ce qui les rend plus crédibles. À l'inverse, FrontierVEP et NextBase sont construits par les auteurs du modèle. The Next Web et Wired les décrivent comme auto-déclarés et non vérifiés.
Un benchmark conçu par l'équipe qui évalue son modèle n'est pas truqué pour autant. Mais le risque est connu : la tâche, le format des questions et le barème peuvent, même sans intention, correspondre à ce que le modèle sait déjà faire. Notons que Carbon-X gagne sur NextBase, un test maison, avec 6,5 points d'avance, mais perd sur FrontierVEP, l'autre test maison.
Le choix du réglage de chaque concurrent
Chaque concurrent est montré à l'effort de raisonnement qui maximise sa moyenne. C'est une pratique courante et plutôt favorable aux concurrents, donc plutôt prudente pour Carbon-X. Elle rend toutefois la comparaison difficile à reproduire : il faut connaître le réglage, le prompt et le protocole de chaque modèle.
Autre précision : Carbon-X est évalué avec le thinking désactivé. La fiche indique que le mode de réflexion est supporté mais non évalué. On ne sait donc pas si l'activer améliorerait ou dégraderait les scores.
Comment lire ce type de tableau
Quelques réflexes aident à ne pas surinterpréter.
- Regardez le nombre de victoires, pas seulement la moyenne : ici 2 sur 5.
- Distinguez les tests externes des tests maison.
- Demandez qui a exécuté les modèles concurrents et avec quels paramètres.
- Cherchez une reproduction indépendante avant de généraliser.
- Rappelez-vous qu'un score sur benchmark n'est pas une validation clinique.
« 1 000 fois moins cher » : que dit la fiche ?
La fiche ne dit pas « 1 000 fois ». Elle annonce environ 1/1 800 du coût d'inférence par problème. Le chiffre de 1 000 vient d'AI Weekly, qui résume un article de Wired : c'est une source secondaire, et l'ordre de grandeur diffère.
L'hypothèse derrière le 1/1 800
Le calcul de la fiche repose sur un débit mesuré et sur un GPU H200 facturé 5 dollars de l'heure. Autrement dit, le ratio dépend de deux choses : la vitesse à laquelle le modèle traite les problèmes sur ce matériel, et le prix de location retenu. Avec un autre prix ou un autre matériel, le ratio changerait.
C'est un calcul des auteurs, pas une mesure indépendante. Il suppose un GPU loué à l'heure et utilisé à plein débit : un usage ponctuel, avec un matériel qui reste inactif, donnerait un autre résultat.
L'exemple des variants ClinVar
La fiche donne un exemple concret : analyser 2,4 millions de variants ClinVar de signification incertaine (VUS) coûterait environ 300 dollars avec Carbon-X, contre 32 000 dollars à 4 millions de dollars selon une estimation de la fiche, dont la comparaison exacte n'est pas détaillée dans les éléments que nous avons lus. La largeur de cette fourchette suffit à rappeler qu'il s'agit d'un ordre de grandeur, pas d'une mesure.
Retenez surtout ce que cela suppose : que la qualité des réponses de Carbon-X soit suffisante pour la tâche. Un coût très bas ne vaut que si le résultat est exploitable, et la fiche rappelle que le modèle n'est pas validé cliniquement.
Carbon-X tourne-t-il sur un GPU grand public ?
La réponse courte est : ce n'est pas établi pour le modèle d'origine. La fiche indique que les poids tiennent sur un seul GPU de 80 Go en bfloat16. C'est bien au-delà des cartes grand public courantes.
D'où vient le « moins de 30 Go »
Un site tiers, aicybr, publie des tailles pour les versions quantifiées au format GGUF, utilisé par llama.cpp. Ces chiffres sont rapportés par un tiers, et ne figurent pas dans la fiche.
| Format | Taille (aicybr) |
|---|---|
| BF16 | 29,7 Go |
| Q8_0 | 15,8 Go |
| Q6_K | 12,6 Go |
| Q5_K_M | 11,1 Go |
| Q4_K_M | 9,6 Go |
Le « 29,7 Go » correspond donc aux poids en BF16. Or 14,8 milliards de paramètres à deux octets chacun donnent bien un ordre de grandeur voisin de 30 Go pour les poids seuls. Ce chiffre ne comprend pas le cache de contexte (le cache KV), qui grossit avec la longueur de la séquence, ni la mémoire de travail du moteur d'inférence. Dire « moins de 30 Go » comme si cela garantissait un fonctionnement sur une carte de ce niveau est donc trompeur.
Ce qu'on peut raisonnablement attendre
Le même site conseille 16 à 24 Go de VRAM pour les versions Q4 et Q8 avec un contexte modéré. Ce sont des estimations, pas des mesures. Aucun dépôt GGUF n'était listé dans l'API Hugging Face au moment de notre lecture : il faudra vérifier que les fichiers existent, qui les a produits et si la quantification dégrade les résultats.
Cette dernière question est essentielle. Rien dans les éléments que nous avons lus n'indique que les benchmarks de la fiche portent sur des versions quantifiées. Une version quantifiée peut se comporter différemment, en particulier sur des tâches de précision comme la lecture d'ADN. Aucune évaluation des versions GGUF ne figure dans nos sources.
| Situation | Ce qui est établi |
|---|---|
| Poids en BF16 | Un GPU de 80 Go (fiche) |
| Taille des poids BF16 | 29,7 Go (tiers) |
| Versions quantifiées | 9,6 à 15,8 Go (tiers) |
| Carte de 16 à 24 Go | Estimation d'un tiers, non mesurée |
| Qualité des versions quantifiées | Non évaluée à notre connaissance |
Peut-on garder ses données en local ?
Oui, dans le principe. Un modèle ouvert peut être exécuté sur vos propres machines, de sorte que les séquences ne partent pas chez un fournisseur. La presse (The Next Web, Wired via relais) retient cet argument. La fiche, elle, se limite à dire que le traitement des données dépend du déploiement choisi.
La nuance compte, car les données génétiques sont des données sensibles au sens du RGPD, soumises à un régime de protection renforcé. Garder le calcul en local réduit l'exposition, mais ne dispense pas de réfléchir au stockage, aux accès et à la base légale du traitement. Si vous louez un serveur pour héberger le modèle, l'hébergeur devient un acteur à examiner.
Quelles sont les limites publiées ?
La fiche est franche sur les faiblesses de Carbon-X. Voici ce qu'elle déclare.
- Aucune validation clinique : le modèle ne doit pas servir à des décisions médicales.
- Opérations exactes fragiles : le comptage, les coordonnées et les éditions de séquence peuvent être faux. La fiche recommande de coupler le modèle à du code pour ces opérations.
- Hallucinations : sans contexte, le modèle peut se tromper sur l'identité ou la fonction d'un gène.
- Tâches faibles : le score est de 29,8 % sur les sites d'épissage et de 34,6 % sur les marques d'histones.
- Génération longue : la qualité se dégrade sur de longues séquences générées. Le modèle lit et explique, il n'est pas entraîné pour concevoir de l'ADN.
- Longueur d'entraînement : jusqu'à 8 192 tokens, soit bien moins que le contexte de 40 960 tokens.
- Thinking : supporté, mais non évalué.
- Données : leur sensibilité dépend du déploiement.
À ces limites s'ajoute un point rapporté par Wired, relayé par la presse : les prédictions n'ont pas été testées en laboratoire. La fiche donne aussi un score IFEval de 79,3 % (strict, niveau prompt), qui mesure le suivi d'instructions et non la biologie.
Ces limites dessinent un usage raisonnable : une aide à l'exploration et au tri, pour des chercheurs capables de vérifier les réponses, pas un outil de diagnostic.
Et les séquences virales ?
Selon Hugging Face, rapporté par The Next Web et par Business Insider Japon, des séquences virales auraient été écartées des données d'entraînement. L'information est attribuée à Lewis Tunstall, de Hugging Face.
Nous n'avons pas retrouvé cette exclusion dans la fiche telle que nous l'avons lue. Elle doit donc être traitée comme une déclaration rapportée, non comme un fait documenté dans le dépôt. Si ce point compte pour votre usage, par exemple pour une évaluation de risque, il vaut mieux demander aux auteurs un document précis.
Comment l'essayer ?
Voici les éléments de la fiche pour un essai, de préférence sur un matériel adapté. Avec Transformers, il faut la version 5 ou supérieure, l'option trust_remote_code=True et enable_thinking=False. Les paramètres d'échantillonnage recommandés sont une température de 0,6, un top-p de 0,95 et un top-k de 20.
Avec vLLM, une seule commande lance un serveur :
vllm serve HuggingFaceBio/Carbon-X --trust-remote-code
Avec Docker Model Runner :
docker model run hf.co/HuggingFaceBio/Carbon-X
La fiche mentionne aussi un skill d'agent, skills/carbon-dna, pour brancher le modèle sur un agent.
Attention à trust_remote_code=True : cette option exécute du code fourni avec le dépôt. Lisez ce code avant de l'activer, comme pour tout composant tiers, et faites l'essai dans un environnement isolé. Comme nous n'avons pas testé le modèle, nous ne promettons ni temps de réponse ni qualité de sortie.
Une méthode de test raisonnable
Pour savoir si Carbon-X sert votre cas, évitez de partir de vos données réelles les plus sensibles. Construisez plutôt un petit jeu de questions dont vous connaissez les réponses, tirées de publications ou de bases ouvertes. Posez les mêmes questions à Carbon-X et à un modèle généraliste, puis comparez, y compris sur les opérations exactes comme le comptage de bases, où la fiche prévoit des erreurs.
Glossaire
- 6-mer : suite de six bases consécutives. Chez Carbon-X, c'est l'unité de découpage de l'ADN : un token vaut un 6-mer.
- VUS : variant de signification incertaine, c'est-à-dire une variation génétique dont l'effet sur la santé n'est pas établi. Les VUS sont fréquents et difficiles à interpréter.
- ClinVar : base publique qui recense des variants génétiques et leur interprétation clinique. La fiche s'en sert pour son exemple de coût.
- SFT : affinage supervisé (supervised fine-tuning), où le modèle apprend à partir d'exemples de questions et de bonnes réponses.
- GRPO : méthode d'apprentissage par renforcement qui compare plusieurs réponses générées pour un même prompt et favorise les meilleures, ici avec des récompenses calculables automatiquement.
- Quantification (GGUF) : réduction de la précision des poids pour diminuer la taille du modèle, au prix possible d'une perte de qualité.
- Cache KV : mémoire qui garde les calculs intermédiaires du contexte pendant la génération. Elle s'ajoute aux poids.
Carbon-X face aux autres modèles de génomique
La fiche et nos sources ne permettent pas un classement général des modèles de génomique. Les seuls éléments comparatifs disponibles sont les suivants.
GENA-LM et ModernGENA appartiennent à la famille des modèles de langage pour l'ADN. ModernGENA fait l'objet d'une page du programme de l'ICLR 2026 (iclr.cc/virtual/2026/10013714). Nous n'avons pas de comparaison chiffrée entre ces modèles et Carbon-X, et la fiche ne les met pas dans son tableau de benchmarks.
Carbon-A, avec 1,2 milliard de paramètres, serait sorti le 8 octobre selon une source secondaire non vérifiée. La différence d'approche est qu'il s'agit d'un modèle bien plus petit : nous ne savons pas s'il traite des questions en langage naturel comme Carbon-X.
La vraie différence de Carbon-X, d'après les sources, n'est pas d'être le plus performant sur tous les tests, mais de combiner lecture de l'ADN et dialogue en langage naturel dans un modèle ouvert sous licence permissive. Cette logique rappelle d'autres modèles spécialisés couverts ici : Fibo 2.0 de Bria, dont les poids sont ouverts sans être libres d'usage commercial, SKY-001 de Skyfall AI ou Dessa de Block. Carbon-X se distingue de Fibo 2.0 par sa licence : l'Apache 2.0 autorise l'usage commercial.
Annoncé, vérifié, manquant
| Affirmation | Ce qui est annoncé | Ce qui est vérifié | Ce qui manque |
|---|---|---|---|
| Licence | Apache 2.0 | Confirmé par l'API Hugging Face | Rien de notable |
| GPU grand public, moins de 30 Go | Circule en vidéo et en relais | Non confirmé : la fiche indique un GPU de 80 Go en BF16 ; 29,7 Go ne couvre que les poids | Mesures de mémoire réelles, évaluation des GGUF |
| 1 000 fois moins cher | Résumé de presse | La fiche dit environ 1/1 800, avec un H200 à 5 dollars de l'heure | Reproduction indépendante du coût |
| Rivalise avec GPT-6.1 Sol | Moyenne de 66,7 contre 67,5 | Écart de 0,8 point, 2 victoires sur 5 | Reproduction par un tiers, protocole des concurrents |
| Benchmarks | Cinq tests nommés | Deux viennent de la littérature, deux des auteurs | Validation des tests maison |
| Données en local | Argument de presse | Possible, selon le déploiement | Engagements précis des auteurs |
| Exclusion des virus | Déclaration rapportée | Non retrouvée dans la fiche | Document technique des auteurs |
| Usage clinique | Prédictions de mutations nocives | La fiche dit non validé cliniquement | Tests en laboratoire |
Ce qu'il faut retenir
- Carbon-X est un modèle ouvert sous Apache 2.0 qui lit l'ADN et répond en langage naturel, mais il n'est pas validé cliniquement.
- Face à GPT-6.1 Sol, il affiche 66,7 contre 67,5 en moyenne et gagne sur 2 benchmarks sur 5, dont un test construit par ses auteurs.
- Le coût annoncé est d'environ 1/1 800 par problème, avec un H200 à 5 dollars de l'heure : le « 1 000 fois » est un résumé de presse.
- Les poids en BF16 demandent un GPU de 80 Go selon la fiche ; les « moins de 30 Go » ne couvrent que les poids, et les versions quantifiées n'ont pas été évaluées.
- Les données génétiques sont sensibles : l'exécution en local aide, mais ne remplace pas une réflexion sur le RGPD.
Pour aller plus loin
- GPT-Rosalind : l'essaim d'agents d'OpenAI sur un atlas CRISPR, un autre cas d'IA appliquée à la biologie.
- Modèles d'IA spécialisés contre géants, l'article de synthèse sur cette tendance.
- Fibo 2.0 de Bria : poids ouverts, mais pas libres d'usage commercial.
- Dessa de Block : l'IA vocale sans texte.
- SKY-001 de Skyfall AI.
- WeVisOne-VL de Tencent.
- Hi3D 1.0 : licence, GPU et limites.
Sources
- Fiche modèle Carbon-X (Hugging Face) : source primaire, architecture, entraînement, benchmarks, limites, installation.
- API Hugging Face du dépôt : licence, date de création, nombre de paramètres.
- The Next Web : annonce du 22 octobre, réserves, propos attribués à Lewis Tunstall.
- Business Insider Japon : entretien et séquences virales.
- aicybr : tailles GGUF et matériel (tiers, estimations).
- AI Weekly : alerte en français qui résume Wired et cite le « 1 000 fois ».
- ICLR 2026, ModernGENA : page de programme sur la famille GENA-LM.






