Si vous avez déjà passé des nuits à câbler des comparateurs et des répéteurs, CraftGPT va vous parler. L’idée est simple à résumer pour un joueur : recréer un mini modèle de langage uniquement avec de la redstone, sans command blocks ni datapacks. On obtient une version ultra basique de ChatGPT dans Minecraft, mais entièrement “in-game”. C’est lent, c’est massif, et c’est fascinant à observer quand on aime voir des bus de redstone pulser au rythme des ticks.
Pourquoi CraftGPT impressionne les joueurs ?
CraftGPT respecte les règles du jeu : torches, fils, pistons, observateurs, clocks et registres faits maison. Aucune triche hors du monde. L’ordi géant occupe environ 1 020 x 260 x 1 656 blocs, soit des centaines de millions de blocs chargés par zones. Concrètement, on parle d’un véritable data center en superflat créatif, avec des “autoroutes” de redstone qui transportent les bits comme nos rails transportent les minecarts. Quand on voit tourner la machine, on comprend immédiatement ce que signifie ChatGPT dans Minecraft au sens littéral : chaque addition, chaque multiplication, chaque normalisation est une petite usine de portes logiques.
Ce qu’il y a sous le capot
CraftGPT est un petit LLM pensé pour tenir en blocs : environ 5 087 280 paramètres, 6 couches, un vocabulaire de 1 920 tokens, et une fenêtre de contexte de 64 tokens. Les embeddings et certaines normalisations utilisent plus de bits que le reste, mais l’essentiel est quantifié à 8 bits pour que ça tienne dans des registres de redstone raisonnables. Vu depuis nos habitudes de farm, on peut imaginer chaque couche comme une “usine” : des bus pour les activations, des unités arithmétiques en chaîne pour les produits matriciels, et des modules de contrôle qui synchronisent le flux token par token grâce à des clocks stables.
Comment ça tourne en pratique ?
Oubliez la vitesse d’un PC. Même en poussant un serveur orienté redstone hautes performances, une réponse de CraftGPT peut prendre environ deux heures. Sans accélération, on parle d’années. Ce n’est pas un bug : les ticks dictent la cadence, et la longueur des bus plus les délais des répéteurs pèsent lourd. Pour garder la machine fiable, on segmente par chunks, on évite les cross-chunk updates hasardeux, on maintient les spawn chunks chargés, et on surveille le “timing budget” de chaque pipeline. Côté rendu, il faut souvent une distance d’affichage élevée pour apprécier toute la “cathédrale”, ce qui explique les artefacts visuels lointains quand les composants sont simplifiés.
Qualité des réponses et limites
CraftGPT parle peu et parfois à côté du sujet. Avec 1 920 tokens de vocabulaire et une fenêtre de 64 tokens, on reste sur des échanges courts en anglais simple. Attendez-vous à des fautes, des approximations et des sorties bizarres. Mais ce n’est pas le point : l’objectif est pédagogique. Voir ChatGPT dans Minecraft sous forme de câblage rend l’IA concrète. On voit, bloc après bloc, comment des additions, des multiplications et des comparaisons finissent par produire du texte.
Conseils de joueur pour expérimenter
Commencez petit. En créatif, montez un additionneur fiable, puis une ALU simple. Ajoutez des registres avec des verrous de torches, testez des bus 8 bits sur 16 blocs de large, calendrier de ticks à l’appui. Stabilisez vos clocks (évitons les loop clocks capricieuses), balisez vos chunks avec des marqueurs, et documentez l’orientation de vos bus pour ne pas croiser les signaux. Montez ensuite un mini pipeline : embedding réduit, projection linéaire, sélection de sortie. Vous aurez une “demo” de CraftGPT qui tient sur quelques chunks et illustre déjà l’esprit de ChatGPT dans Minecraft.
Ce que CraftGPT nous apprend
CraftGPT prouve que l’IA n’est pas magique : c’est de la logique répétée à grande échelle. Tant qu’un support est Turing-complet, on peut simuler le calcul. Nos torches de redstone sont lentes, nos répéteurs ajoutent du délai, nos chunks déchargent quand on s’éloigne, mais les principes restent identiques au silicium. Pour un joueur, c’est la meilleure leçon possible : derrière l’assistant moderne, il y a des patterns de câblage, des timings et des conventions de données, exactement ce qu’on manipule quand on construit de grosses usines.
Conclusion
CraftGPT n’est pas fait pour remplacer votre PC. Il sert à montrer, manette en main, comment un modèle de langage peut exister uniquement avec des blocs et des ticks. Si vous aimez la redstone, c’est l’étape supérieure après vos fermes à fer et vos triages de shulkers. Et si l’expression ChatGPT dans Minecraft vous a toujours semblé abstraite, ici, elle devient littérale : on lit la pensée de la machine à même les lignes de redstone.
