Mario Zechner
Créateur du framework de jeux libGDX et de l'agent de code Pi ; a rejoint Earendil avec Pi le 8 avril 2026, en gardant le cœur sous licence MIT.
SFEIR AI · Publié le 29 septembre 2026
Parcours
Mario Zechner est l'auteur de libGDX, un framework de jeux multiplateforme né en 2009 d'un projet Android nommé AFX, dont la version 1.0 est sortie le 20 avril 2014. Selon ses mots, libGDX était en 2011 « the most used game development framework on Android », et il ne l'a jamais commercialisé. Sur GitHub, il publie sous le pseudonyme badlogic.
Il a vécu de près l'épisode RoboVM : un compilateur open source qui faisait tourner libGDX sur iOS, racheté par Xamarin, qui en a refermé le cœur avant d'être vendu à Microsoft. Zechner, qui tenait la communauté du projet, raconte avoir dû rédiger lui-même le billet annonçant la fin de l'open source. Quelques jours plus tard, des contributeurs de libGDX forkaient l'ancien dépôt sous le nom MobiVM, qui fait encore tourner libGDX sur iOS. Cette histoire pèse sur toutes ses décisions ultérieures.
Pi, un agent de code minimal
Utilisateur de Claude Code en 2025, Zechner a construit des outils pour voir ce que l'agent cachait (requêtes, prompts système, sorties d'outils) et un site qui suit les changements de son prompt entre deux versions. Son bilan de l'année 2025, publié le 22 décembre, résume le grief : « Anthropic kept adding features to Claude Code and would also mess with the toolset and system prompt constantly. » Il a fini par écrire son propre harnais : Pi, d'abord publié sous badlogic/pi-mono. Quatre outils par défaut, un prompt système très court, des extensions TypeScript que l'agent écrit lui-même. Pi est devenu le moteur d'OpenClaw, l'agent personnel de Peter Steinberger, et a franchi 110 000 étoiles GitHub en septembre 2026.
« I've sold out », 8 avril 2026
Le 8 avril 2026, Zechner annonce dans un billet intitulé « I've sold out » qu'il rejoint Earendil, la société fondée par Armin Ronacher, et qu'il y emmène Pi : « I've joined Cristina, Jakob, Ramiz, Vegard, Armin, and Colin at Earendil. And I'm taking pi, the little coding agent that could, with me. » Il y est actionnaire et « in charge of all pi decisions, along with Armin and Colin » ; les produits d'Earendil sont bâtis sur Pi.
Le billet fixe les engagements : « pi is MIT licensed. It will stay MIT licensed. You can use it, fork it, build products on top of it, sell those products. Nothing changes. » La marque et le logo sont déposés par Earendil, protection choisie de préférence aux astuces de licence. Au-dessus du cœur MIT, deux niveaux commerciaux sont annoncés : des fonctions sous licence Fair Source, ouvertes après un délai, puis des fonctions entreprise et cloud propriétaires, aucun des deux n'étant construit à la date du billet. Il conclut : « And if you ever feel like we've lost the plot, the fork button on GitHub still works. Always will. »
Ce que les articles SFEIR en retiennent
Le parcours de Zechner illustre le modèle « MIT d'entreprise » que notre article sur la gouvernance des harnais compare au modèle de fondation de Goose : un code libre, une marque et une feuille de route détenues par une société, et un bouton fork qui ne vaut que si des gens le pressent et maintiennent le résultat. L'article consacré à Pi détaille l'outil lui-même.
Questions fréquentes
Mario Zechner est-il le créateur de Pi ?
Oui. Il a créé Pi comme projet personnel, publié sous badlogic/pi-mono, puis l'a apporté à Earendil le 8 avril 2026, où il en pilote les décisions avec Armin Ronacher et Colin. Armin Ronacher, souvent cité à tort comme créateur, est le fondateur d'Earendil et un utilisateur de Pi.
Pi reste-t-il open source depuis son passage chez Earendil ?
Le cœur reste sous licence MIT, engagement écrit dans le billet du 8 avril 2026. Earendil détient la marque et annonce deux niveaux commerciaux au-dessus du cœur : des fonctions Fair Source, ouvertes après un délai, et des fonctions entreprise et cloud propriétaires.
Qu'est-ce que l'épisode RoboVM ?
RoboVM était un compilateur open source qui faisait tourner libGDX sur iOS. Racheté par Xamarin, son cœur a été refermé, puis Xamarin a été vendu à Microsoft. Des contributeurs de libGDX ont forké l'ancien dépôt sous le nom MobiVM. Zechner cite cette histoire pour expliquer les garanties qu'il a exigées en rejoignant Earendil.
Sources
- Mario Zechner — « I've sold out » (rejoint Earendil, engagements MIT, marque, niveaux commerciaux, RoboVM et MobiVM) · 2026-04-08
I'm a shareholder of Earendil and in charge of all pi decisions, along with Armin and Colin.
- Mario Zechner — « Year in Review 2025 » (outils autour de Claude Code, grief sur l'instabilité du prompt système) · 2025-12-22
Anthropic kept adding features to Claude Code and would also mess with the toolset and system prompt constantly.
- Wikipédia — « libGDX » (Mario Zechner créateur, origine AFX en 2009, version 1.0 le 20 avril 2014) · 2026-09-29
In the middle of 2009 Mario Zechner, the creator of libGDX, wanted to write Android games
- GitHub — dépôt earendil-works/pi (compteurs à la date, licence MIT) · 2026-09-29
- Wikipédia — « Pi (AI agent) » (Mario Zechner créateur, transfert à Earendil) · 2026-09-29
Parler de ces sujets avec SFEIR
Échanger avec SFEIRArticles liés
Pi, l'agent de code qui tient en quatre outils
Quatre outils, le prompt système le plus court du marché, des extensions que l'agent écrit lui-même : Pi (Mario Zechner, Earendil) est le harnais qui n'injecte presque rien. C'est ce qui en fait un bon second harnais pour tester le contexte d'un projet.
Agents de code : rester libre en faisant cohabiter plusieurs harnais
Entre janvier et mars 2026, Anthropic a fermé ses abonnements aux harnais tiers et OpenCode a retiré le sien. La réponse utile tient en une pratique : faire tourner plusieurs harnais sur le même dépôt, pour vérifier que le contexte du projet tient sans eux.
Harnais open source : qui possède l'agent, l'entreprise ou la fondation ?
Pi et OpenCode sont sous licence MIT et appartiennent à des entreprises ; Goose est sous Apache 2.0 et appartient à une fondation. Aucun des deux modèles ne garantit tout. Ce que chacun laisse à l'utilisateur, et les règles que nous appliquons, dont le test à deux harnais.
Pi, OpenCode, Goose : la comparaison terrain, et pourquoi un projet a besoin de deux harnais
Tableau daté, critères qui départagent, trois scénarios avec les harnais propriétaires à leur place. Et une recommandation : gardez au moins deux harnais sur chaque projet, et faites-en un test de votre contexte.