A composition console. Not an AI layer. An instrument that restores the power of writing to the one who writes.
Une console de composition. Pas une couche d'IA. Un instrument qui rend le pouvoir d'écrire à celui qui écrit.
Language models have existed for a few years now. The technical capacity is there; the capacity to derive an accurate, optimal result from them is not. The knowledge required to formulate a prompt that yields exactly what one intends—precise, contextualized, actionable—is scattered across forum threads, paid courses, and recipes copied and pasted without any underlying grammar. This knowledge is captive, poorly shared, and primarily serves those who hoard it.
The gap between those who know how to formulate and those who do not is widening. It widens at a time when the use of these models is becoming a general literacy, comparable to reading, writing, and basic arithmetic. This gap constitutes an inequality of access to machine-augmented thought.
PromptMachine is the answer to this state of affairs.
Les modèles de langage existent depuis quelques années. La capacité technique est là ; la capacité d'en tirer un résultat juste, non. Le savoir nécessaire pour formuler un prompt qui produit ce que l'on veut — précis, situé, utilisable — est dispersé dans des fils de forum, des cours payants, des recettes copiées-collées sans grammaire. Ce savoir est captif, mal partagé, et il sert d'abord ceux qui le retiennent.
L'écart entre celui qui sait formuler et celui qui ne sait pas s'élargit. Il s'élargit dans une période où l'usage de ces modèles devient une compétence générale, comparable à la lecture, à l'écriture, au calcul. Cet écart est une inégalité d'accès à la pensée outillée par la machine.
PromptMachine répond à cette situation.
An assistant acts on your behalf. An instrument acts with you, under your control, at your direction. The assistant captures decision-making; the instrument makes it explicit. The assistant imposes a default posture (helpful, cautious, median); the instrument assumes the exact posture you demand of it.
PromptMachine is not an AI layer. It is a composition console. It does not answer your question: it writes the prompt that will go ask your question to the model of your choice. The model remains interchangeable. The instrument remains.
This shift has a political consequence: the power to write does not depend on the provider. No single player holds you captive through their conversational interface.
Un assistant fait à ta place. Un instrument fait avec toi, sous ton contrôle, à ta direction. L'assistant capte la décision ; l'instrument la rend explicite. L'assistant impose une posture par défaut (serviable, prudente, médiane) ; l'instrument prend la posture que tu lui demandes.
PromptMachine n'est pas une couche d'IA. C'est une console de composition. Elle ne répond pas à ta question : elle écrit le prompt qui ira poser ta question au modèle de ton choix. Le modèle reste interchangeable. L'instrument reste.
Ce déplacement a une conséquence politique : le pouvoir d'écrire ne dépend pas du fournisseur. Aucun acteur ne te tient par sa surface conversationnelle.
The fatal flaw of standard prompts is confusion. A single block of text conflates: who is speaking, what knowledge base that voice draws from, what objective is sought, how, under what constraints, and in what format. The model receives a chaotic blur; it returns a chaotic blur.
PromptMachine establishes a core principle: one semantic function, one tag.
Le défaut majeur des prompts courants émane de la confusion. Un seul bloc de texte mélange : qui parle, dans quoi cette voix puise, ce qu'on cherche à obtenir, comment, sous quelle contrainte, dans quelle forme. Le modèle reçoit un brouet ; il rend un brouet.
PromptMachine pose un principe : une fonction sémantique, une balise.
<intent> — what the prompt aims to achieve.ce que le prompt veut accomplir.<narrator> — who is speaking.qui parle.<role> — what knowledge that voice draws from (domains, analytical frameworks).dans quoi cette voix puise (domaines, grilles de lecture).<task> — the specific subject matter.le sujet précis.<method> — the cognitive framework applied.la méthode de pensée appliquée.<structure> — the expected progression.le cheminement attendu.<constraints> — what restricts the form.ce qui restreint la forme.<quality> — the evaluation criteria.les critères de jugement.<go> — the execution directive.la consigne d'exécution.This separation is not cosmetic. It prevents an ambiguous message from remaining ambiguous all the way to the model. <intent> can disambiguate between distinct tags—it cannot untangle what has been merged upstream. Rigor belongs at the input, not the output.
Cette séparation n'est pas cosmétique. Elle évite qu'un message ambigu reste ambigu jusqu'au modèle. <intent> peut désambiguïser entre balises distinctes — il ne peut pas démêler ce qu'on aurait fusionné en amont. La rigueur est en entrée, pas en sortie.
The model ecosystem is fragmented. Every provider has its own calling conventions (Anthropic, OpenAI-compatible, Google), its own parameters, and sometimes its own formulation preferences. A prompt optimized for one proves sub-optimal for another.
PromptMachine resolves this via a pivot format: AI Esperanto. A declarative, sparse, legible XML that contains all structured instructions. The term Esperanto is metaphorical—referencing Zamenhof's project (1887) to evoke a neutral auxiliary language engineered to make any language accessible through a short detour. Technically, the relevant concept is that of an interlingua or pivot language, theorized in machine translation as early as the 1950s-60s (Bar-Hillel), which reduces the $N \times N$ translation problem to $N$ translations to the pivot plus $N$ translations from the pivot. Applied to the current LLM landscape, the pivot format transforms the proliferation of prompting conventions into upstream standardization.
The pivot possesses a critical attribute: it is understood by every modern LLM. And it is transposable. When the user triggers the function, PromptMachine tasks the model of their choice to rewrite the AI Esperanto into its native form—what we call AIsperanto: the natural prompt optimized for that specific model, generated from the rigorous structure. The pivot format does not oppose natural form; it precedes it.
AI Esperanto remains human-readable. It is open, modifiable, copyable. No jargon is enforced: the console composes it for those who choose not to write it by hand.
L'écosystème des modèles est fragmenté. Chaque fournisseur a sa convention d'appel (Anthropic, OpenAI-compatible, Google), ses paramètres, parfois ses préférences de formulation. Un prompt optimisé pour l'un est sous-optimal pour l'autre.
PromptMachine résout ce problème par un format pivot : l'Espéranto IA. Un XML déclaratif, sobre, lisible, qui contient toutes les instructions structurées. Le terme Espéranto est métaphorique — la référence au projet de Zamenhof (1887) sert la connotation de langue auxiliaire neutre, conçue pour rendre toute langue accessible par un détour court. Techniquement, le concept relevant est celui d'interlingua ou de langue pivot, théorisé en traduction automatique dès les années 1950-60 (Bar-Hillel) et qui réduit le problème combinatoire de la traduction N×N à N traductions vers le pivot plus N traductions depuis le pivot. Appliqué au paysage actuel des LLM, le format pivot transforme la prolifération de conventions de prompt en une normalisation amont.
Le pivot a une propriété importante : il est compris par tout LLM moderne. Et il est transposable. Quand l'utilisateur active la fonction, PromptMachine demande au modèle de son choix de réécrire l'Espéranto dans sa forme native — ce que nous appelons l'IAspéranto : le prompt naturel optimisé pour ce modèle précis, à partir de la structure rigoureuse. Le format pivot ne s'oppose pas à la forme naturelle ; il la précède.
L'Espéranto reste lisible par un humain. Il est ouvert, modifiable, copiable. Aucun jargon imposé : la console le compose pour celui qui ne veut pas l'écrire à la main.
It remains to state in which language the XML itself is written. PromptMachine composes in French. This choice is neither biographical nor patriotic. It is strictly technical.
First, lexical granularity. French lexicalizes verbs of thought and affect with immense precision. Where English relies on a single verb (think) for what French dissects—penser, réfléchir, songer, méditer, considérer, raisonner, problématiser, abstraire—the language natively provides the semantic resolution required by the verb engine. The same applies to clarifier vs expliquer, discerner vs distinguer, ressentir vs sentir, trancher vs décider. Each of these verbs commands a specific cognitive process; French isolates them lexically, whereas English manages this only imperfectly via adverbs or periphrasis.
Second, the analytical tradition. French possesses an intellectual history specialized in conceptual parsing and introspection: Descartes, Pascal, Diderot, through Bergson, Foucault, and Deleuze. The language is engineered for distinction. This is what Barbara Cassin (Dictionary of Untranslatables: A Philosophical Lexicon, 2004) defines as the philosophical footprint of a language: each language is an irreducible map of the world, and French charts a very specific coordinates—those of analytical clarity.
Finally, cognitive psycholinguistics. Vygotsky (Thought and Language, 1934) establishes that thought is structured within the language that formulates it. Composing in the language that maximizes one's own conceptual precision yields the sharpest cognitive framework. Added to this is an empirically observable effect on contemporary LLMs: the language used to compose a prompt functions as a register primer. Composing in French calls forth, from within the model, an output regime held to the same standard. Lexical rigor at input drives rigor at output.
Reste à dire dans quelle langue l'XML lui-même est rédigé. PromptMachine compose en français. Ce choix n'est ni biographique ni patriotique. Il est technique.
D'abord, la granularité lexicale. Le français lexicalise très finement les verbes de la pensée et de l'affect. Là où l'anglais se contente d'un même verbe (think) pour ce que le français découpe — penser, réfléchir, songer, méditer, considérer, raisonner, problématiser, abstraire —, la langue fournit nativement la résolution sémantique dont le moteur de verbe a besoin. Idem pour clarifier vs expliquer, discerner vs distinguer, ressentir vs sentir, trancher vs décider. Chacun de ces verbes engage une démarche propre ; la langue fournit le lexique pour les séparer, ce que l'anglais ne fait qu'imparfaitement par adverbe ou périphrase.
Ensuite, la tradition analytique. Le français a une histoire intellectuelle spécialisée dans le découpage conceptuel et l'introspection : Descartes, Pascal, Diderot, jusqu'à Bergson, Foucault, Deleuze. La langue est outillée pour la distinction. C'est ce que Barbara Cassin (Vocabulaire européen des philosophies. Dictionnaire des intraduisibles, 2004) appelle l'empreinte philosophique d'une langue : chaque langue est une carte du monde irréductible, et le français porte une carte particulière — celle de la clarté analytique.
Enfin, la psycholinguistique cognitive. Vygotsky (Pensée et langage, 1934) établit que la pensée se structure dans la langue qui la formule. Composer dans la langue qui maximise sa propre précision conceptuelle, c'est produce la structure cognitive la plus fine. À cela s'ajoute un effet observable empiriquement sur les LLM contemporains : la langue de composition d'un prompt agit comme une amorce de registre. Composer en français appelle, par l'intérieur du modèle, un régime de sortie au même standard. La rigueur lexicale en entrée tire la rigueur en sortie.
<go> — decoupling thinking language from output language<go> — le découplage langue de pensée / langue de sortieThe terminal tag of the XML, <go>, encodes two instructions: the final execution directive ("Weave the elements of the prompt into a resonant thought, losing nothing, isolating nothing.") and the target language of the response. The prompt is composed in French for structural accuracy; the output can be rendered in any other language—English, Arabic, Spanish, Hebrew, Mandarin, Japanese, Italian, German, Russian, Hindi, Portuguese, or any language the target model commands. Contemporary LLMs, trained on massively multilingual corpora, stand today as the most operationally effective translators at our disposal.
This decoupling of thinking-language and communication-language is not an arbitrary invention. Roman Jakobson ("On Linguistic Aspects of Translation", 1959) distinguishes three orders of translation: intralingual, interlingual, and intersemiotic. PromptMachine delegates the terminal interlingual translation to the LLM itself, liberating the user from a major penalty of common prompting: composing in a language they do not fully master. One composes in the language that renders thought most precise. One delivers the response in the language that serves the recipient. The two moments are distinct.
At the scale of human language, this is the exact same paradigm shift as passing from AI Esperanto to model-specific conventions: utilizing a pivot to eliminate combinatorial clutter and preserve quality.
La dernière balise du XML, <go>, porte deux instructions : la consigne d'exécution finale (« Tisse les éléments du prompt en une pensée qui résonne, sans rien isoler ni rien perdre. ») et la langue de la réponse. Le prompt est composé en français pour la précision ; la sortie peut être rendue dans n'importe quelle autre langue — anglais, arabe, espagnol, hébreu, mandarin, japonais, italien, allemand, russe, hindi, portugais, ou toute autre langue que le modèle cible maîtrise. Les LLM contemporains, entraînés sur des corpus massivement multilingues, sont aujourd'hui les meilleurs traducteurs opérationnels à disposition.
Ce découplage langue-de-pensée / langue-de-communication n'est pas une trouvaille. Roman Jakobson (« On Linguistic Aspects of Translation », 1959) distingue trois ordres de traduction : intralinguale, interlinguale, intersémiotique. PromptMachine délègue la traduction interlinguale terminale au LLM lui-même, ce qui libère l'utilisateur d'une pénalité majeure du prompt courant : composer dans une langue qu'on maîtrise mal. On compose dans la langue qui rend la pensée la plus précise. On rend la réponse dans la langue qui sert le destinataire. Les deux moments sont disjoints.
C'est, à l'échelle du langage humain, exactement le même geste que celui de l'Espéranto IA à l'échelle des conventions de modèles : passer par un pivot pour réduire la combinatoire et préserver la qualité.
The action demanded of a model is never an interchangeable word. To clarify is not to explain; to decide is not to recommend; to reason is not to deduce. Every verb of human thought initiates a distinct cognitive path, a trajectory, and explicit quality constraints.
PromptMachine codifies 90 actions distributed across nine families:
L'action que l'on demande au modèle n'est pas un mot interchangeable. Clarifier n'est pas expliquer, trancher n'est pas recommander, raisonner n'est pas déduire. Chaque verbe de la pensée humaine engage une démarche propre, un cheminement, des contraintes de qualité.
PromptMachine codifie 90 actions réparties en neuf familles :
To each action is bound a specific trajectory (steps of the process) and a method (execution principles). To clarify begins by stating the obscure element, strictly forbids explaining before rephrasing, and concludes on what has become legible. To decide begins by evaluating the stakes, enumerates options, hazards a choice, and justifies it. To console refuses to fix what cannot be fixed.
When multiple families are activated simultaneously, an emergent mode is detected: Whole Brain (analysis + creation + decision), Human Counsel (presence + analysis + dialogue), Coaching (presence + dialogue), Psychological Analysis (presence + analysis), Empathic Pedagogy (presence + understanding), Critical Observation (perception + analysis), Argumentation (dialogue + analysis), Structured Innovation (analysis + creation), Creative Design (creation + construction), etc. Combinatorics are not celebrated as a mere bonus; they reconfigure the core methodology itself.
This taxonomy is not decorative. It renders operational what previously remained vague: what do we actually mean when we command a machine to "think"?
À chaque action est attaché un cheminement (étapes de la démarche) et une méthode (principes d'exécution). Clarifier commence par poser l'élément confus, ne se permet pas d'expliquer avant d'avoir reformulé, conclut sur ce qui devient lisible. Trancher commence par mesurer l'enjeu, énonce les options, ose la décision, justifie. Consoler refuse de réparer ce qui ne se répare pas.
Quand plusieurs familles sont activées simultanément, un mode émergent est détecté : Cerveau Complet (analyse + création + décision), Conseil Humain (présence + analyse + dialogue), Accompagnement (présence + dialogue), Analyse Psychologique (présence + analyse), Pédagogie Empathique (présence + compréhension), Observation Critique (perception + analyse), Argumentation (dialogue + analyse), Innovation Structurée (analyse + création), Conception Créative (création + construction), etc. La combinatoire n'est pas commentée comme bonus ; elle reconfigure la démarche elle-même.
Ce travail de classification n'est pas décoratif. Il rend opérationnel ce qui restait flou : que voulons-nous vraiment demander à la machine quand nous lui disons « réfléchis » ?
The verb engine encodes this variance by explicitly assigning its specific phases and benchmark success criteria to every single action.
Le moteur de verbe encode cette différence par l'attribution explicite, pour chaque action, de ses étapes propres et de ses critères de réussite.
A single user input yields three distinct outputs. Three separate artifacts, three distinct use cases.
The Human Prompt — the natural, conversational version, ready to be pasted into any web interface (ChatGPT, Claude, Gemini, Mistral, any of them). It is the most immediate output; it is also the least structured of the three.
AI Esperanto — the pivot version, in tagged XML. A universal format. Readable by all models, legible to any human wishing to reverse-engineer the composition. Adjustable tag by tag. Open.
AIsperanto — the native transposition, engineered by the target model itself using the Esperanto source. The model receives the AI Esperanto and its specialized role: rewrite this prompt into the most natural and effective form possible for an LLM, strictly adhering to every instruction within each tag. No instruction must be lost; none must be appended. The model transposes; it does not answer. This represents the hyper-optimized prompt for that specific model, which the user retrieves to deploy to another instance, or back to the same one.
This triplet is not redundant. It forms a chain: human composition, pivot normalization, native optimization. Every link is usable on its own.
Une seule entrée utilisateur produit trois sorties. Trois objets distincts, trois usages distincts.
Le prompt humain — la version naturelle, lisible, prête à être collée dans n'importe quelle interface (ChatGPT, Claude, Gemini, Mistral, n'importe laquelle). C'est le résultat le plus immédiat ; c'est aussi le moins structuré des trois.
L'Espéranto IA — la version pivot, en XML balisé. Format universel. Lisible par tous les modèles, lisible par tous les humains qui veulent comprendre la composition. Modifiable balise par balise. Ouvert.
L'IAspéranto — la transposition native, produite par le modèle cible lui-même à partir de l'Espéranto. Le modèle reçoit l'Espéranto et son rôle : réécrire ce prompt dans la forme la plus naturelle et efficace possible pour un LLM, en respectant scrupuleusement toutes les instructions de chaque balise. Aucune instruction ne doit être perdue, aucune ne doit être ajoutée. Le modèle transpose ; il ne répond pas. C'est le prompt optimisé spécifiquement pour ce modèle, que l'utilisateur récupère et qu'il peut envoyer à un autre, ou au même.
Le triplet n'est pas une redondance. C'est une chaîne : composition humaine, normalisation pivot, optimisation native. Chaque maillon est utilisable seul.
149 roles are available. From Analyst to Lawyer, Coach to Scientist, Poet to Senior Developer, Mathematician to Mechanic, Physician to Child. Each contributes a specialized domain of expertise, a reading grid, a distinct point of view. They are combinable: multiple roles can be activated simultaneously to craft a composite voice.
Alongside roles stand the archetypes: God, The Devil, Socrates, Buddha, Darth Vader, Sherlock, Tony Stark, The Child, The Fool, The Wise Old Man, The Rebel. Mythic, iconic, primal forces.
149 rôles disponibles. De l'Analyste à l'Avocat, du Coach au Scientifique, du Poète au Développeur senior, du Mathématicien au Garagiste, du Médecin à l'Enfant. Chacun apporte un domaine d'expertise, une grille de lecture, un point de vue. Combinables : on peut en activer plusieurs simultanément pour construire une voix composite.
À côté des rôles, les archétypes : Dieu, Le Diable, Socrate, Bouddha, Dark Vador, Sherlock, Tony Stark, L'Enfant, Le Fou, Le Vieux Sage, Le Rebelle. Mythiques, icônes, primitifs.
These two do not map to the same axis. A Strategist can speak through the voice of a Child. A Physician can speak through the voice of the Devil. This separation, explicitly isolated within the XML tags, unlocks what no simple prose prompt can achieve: modulating stance without changing the domain knowledge, and vice versa.
Les deux ne sont pas le même axe. Un Stratège peut parler d'une voix d'Enfant. Un Médecin peut parler d'une voix de Diable. Cette séparation, faite explicitement dans la balise XML, permet ce qu'aucun prompt en prose simple ne permet : moduler la posture sans changer le savoir, et inversement.
Positioned above roles and actions, nine modifiers structurally alter the nature of the requested response. They operate as transversal levers:
Au-dessus des rôles et des actions, neuf modificateurs changent la nature de la réponse demandée. Ce sont des leviers transversaux :
Six sliders complete the interface: Serious ↔ Wild, Tame ↔ Radical, Wild, Fresh, Settle, Converse. They govern tone, audacity, structural drift, novelty, assertiveness, and dialectic pacing. They are quantified in percentages and injected into the AI Esperanto as explicit declarative intensities.
Six sliders complètent : Sérieux ↔ Déjanté, Tame ↔ Radical, Wild, Fresh, Settle, Converse. Le ton, l'audace, l'écart, la nouveauté, la fermeté, le dialogue. Quantifiés en pourcentage et injectés dans l'Espéranto comme intensités déclaratives.
PromptMachine operates completely offline. Everything lives in the browser; nothing touches a third-party server. Four core principles:
Offline-first. The application loads once, then runs entirely without an internet connection. No dependence on remote infrastructure.
localStorage. Prompts, configurations, presets—all stored locally on the user's physical device. No remote database exists.
Zero tracking. No analytics. No third-party cookies. No tracking pixels. The user is not a data stream to be monetized.
Local API keys. When the user hooks up a model provider (Claude, GPT, Gemini, OpenRouter, Ollama, or others), their API key stays locked on their device. It never transits through a NewTone Labs server. For a simple reason: there are no NewTone Labs servers.
The operational outcome is unusual: NewTone Labs has zero metrics on what its users build with the tool. This is entirely deliberate. Metrics are always an exfiltration vectors.
PromptMachine fonctionne offline. Tout est dans le navigateur, rien sur un serveur tiers. Quatre principes :
Offline-first. L'application charge une seule fois, puis tourne sans connexion. Pas de dépendance à une infrastructure distante.
localStorage. Les prompts, les configurations, les présets — stockés sur l'appareil de l'utilisateur. Aucune base de données distante.
Zéro tracking. Pas d'analytics. Pas de cookies tiers. Pas de pixels. L'utilisateur n'est pas un signal à monétiser.
Clés API locales. Quand l'utilisateur connecte un modèle (Claude, GPT, Gemini, OpenRouter, Ollama, ou autre), sa clé reste sur son appareil. Elle ne transite jamais par un serveur de NewTone Labs. Pour une raison simple : il n'y a pas de serveurs de NewTone Labs.
La conséquence est inhabituelle : NewTone Labs n'a aucune métrique sur ce que ses utilisateurs font de l'outil. C'est délibéré. La métrique exfiltre toujours quelque chose.
Why a single payment. Because an tool should not be rented. Once it works, it works. The software subscription model has become standard out of economic laziness—it is neither necessary for the product nor equitable for the user. It transforms an object into a perpetual rent.
Why low prices. Because the target objective is democratic access. At $21, the instrument is within arm's reach of anyone with a smartphone. This is structurally coherent with the political vector of the project.
Pourquoi l'achat unique. Parce qu'un outil n'a pas à se louer. Une fois qu'il fonctionne, il fonctionne. Le modèle d'abonnement, dans le logiciel, est devenu la norme par paresse économique — il n'est ni nécessaire au produit ni juste pour l'usager. Il transforme un objet en rente.
Pourquoi les prix bas. Parce que la fonction visée est l'accès. À $21, l'instrument est à portée de quiconque a un smartphone. C'est cohérent avec la position politique du projet.
PromptMachine is not an isolated utility. It forms part of a broader paradigm:
Monetary sovereignty. Ensuring that the value one generates is not indexed to a third party's arbitrary veto. This is the historic promise of Bitcoin and decentralized protocols.
Intellectual sovereignty. Ensuring that the capacity to reason alongside a machine is not captured by an enclosed platform interface. This is the promise of open LLMs and tools like PromptMachine that give the user full systemic command.
Sovereignty of prompting knowledge. Demanding that the accumulated knowledge of how to formulate instructions—the practical grammar of human-machine interlocution—remains free from paywalled silos, private threads, and hidden prompt libraries. This is the mission of the Free Prompt Foundation Archive.
These three axes are structurally interdependent. Without the first, you lose the economic foundation of autonomy. Without the second, you lose the capability to think without permission. Without the third, you are left with tools that no one knows how to navigate.
PromptMachine n'est pas un produit isolé. Il s'inscrit dans un narratif plus large :
Souveraineté monétaire. Que la valeur que l'on produit ne soit pas indexée à la décision d'un tiers. C'est la promesse historique de Bitcoin et des cryptomonnaies.
Souveraineté intellectuelle. Que la capacité à raisonner avec une machine ne soit pas captée par une plateforme. C'est la promesse des LLM ouverts et des outils, comme PromptMachine, qui les rendent maîtrisables par l'utilisateur.
Souveraineté du savoir prompter. Que la connaissance accumulée sur comment formuler — la grammaire pratique de l'interlocution humain-machine — ne soit pas captive de cours payants, de fils privés, de prompts secrets. C'est la mission de la Free Prompt Foundation Archive.
Les trois axes ne sont pas indépendants. Sans le premier, on perd la base économique de toute autonomie. Sans le second, on perd la capacité de penser sans permission. Sans le troisième, on garde des outils que personne ne sait utiliser.
What already exists for code (GitHub, GitLab, public Git archives), texts (Project Gutenberg, Wikisource), web history (Internet Archive), and human knowledge (Wikipedia)—simply does not exist for prompts.
The most advanced prompts circulate behind closed doors. They are sold, bartered under NDAs, or jealously hoarded. No shared commons. No public curation. No immutable record.
The Free Prompt Foundation Archive is exactly this mission: an offline-first, platform-independent, deeply archivable commons for free prompting structures. Indexed, categorized, versioned. Structural models: Mozilla, Wikipedia, Internet Archive. Scope: independent, lean, sustainable.
Ce qui existe déjà pour le code (GitHub, GitLab, archives Git public), pour les textes (Project Gutenberg, Wikisource), pour les pages web (Internet Archive), pour la connaissance (Wikipedia) — n'existe pas encore pour les prompts.
Les meilleurs prompts circulent à huis clos. Ils sont vendus, échangés sous accord, jalousement gardés. Aucun bien commun. Aucune curation publique. Aucune mémoire pérenne.
La Free Prompt Foundation Archive est ce projet : un commons des prompts libres, offline-first, indépendant des plateformes, archivable. Indexé, catégorisé, versionné. Inspirations explicites : Mozilla, Wikipedia, Internet Archive. Échelle : indé, modeste, soutenable.
The project is declared. Its engineering begins fueled by the revenues generated by PromptMachine. Initial deployment scheduled following the public launch.
Le projet est annoncé. Sa construction commence avec les revenus de PromptMachine. Premier aperçu prévu après le lancement public.
A clarifying disclosure before concluding. This manifesto is itself an artifact of the paradigm it describes.
PromptMachine was built by a single individual, without formal academic background in software engineering or computational linguistics, within six weeks, alongside a full-time position and family commitments. The methodology deployed is explicitly that of a multi-AI orchestration, where each model is bound to a defined tactical function: Claude (Anthropic) for core source-code generation and conceptual drafting; Gemini (Google) for behavioral auditing on Android and cross-browser testing; Kimi (Moonshot) for responsive audits and typographical critique; Qwen (Alibaba) for prompt output verification; DeepSeek for cross-validations of reasoning paths; ChatGPT (OpenAI) for general opinion testing; Grok (xAI) for testing intellectual depth and non-conventional critique; Manus for open-ended operational tasks. A human directing an AI team. No model holds terminal executive decision; all decisions fall back to the human who orchestrates, filters, and choices.
Une note de transparence avant de clôturer. Ce manifeste est lui-même un cas de ce qu'il décrit.
PromptMachine a été construit par une personne seule, sans formation académique en développement logiciel ni en linguistique computationnelle, en six semaines, en parallèle d'un emploi à temps plein et d'obligations familiales. La méthode mobilisée est explicitement celle d'une orchestration multi-IA, chaque modèle assigné à une fonction définie : Claude (Anthropic) pour l'écriture du code source et la rédaction conceptuelle ; Gemini (Google) pour l'audit comportemental sur Android et les vérifications de compatibilité ; Kimi (Moonshot) pour l'audit responsive et la critique typographique ; Qwen (Alibaba) pour le test de qualité des prompts générés ; DeepSeek pour les vérifications croisées de raisonnement ; ChatGPT (OpenAI) pour les sondages d'opinion généralistes ; Grok (xAI) pour le test de profondeur intellectuelle et la critique non-conventionnelle ; Manus pour l'aide ponctuelle sur tâches ouvertes. Un humain qui dirige une équipe d'IA. Aucun modèle n'a la décision finale ; toutes les décisions reviennent à l'humain qui orchestre, qui choisit, qui tranche.
There is an inherent tension to name. The LLMs leveraged to construct this utility are, predominantly, commodities of the tech conglomerates this manifesto critiques. A builder deploys the weapons of the industry to construct an instrument of sovereignty designed to challenge it. This contradiction is fully accepted. It will recede only incrementally, as open-weights alternatives—Mistral, LLaMA, Qwen, DeepSeek, Kimi, and their iterations—evolve to replace proprietary API layers on the most complex use cases. The manifesto's stance: exploit what exists without legitimizing the infrastructure that harvests it. Build with it, to build something else.
Il y a une tension à nommer. Les LLM utilisés pour construire l'instrument sont, pour la plupart, des produits des grandes plateformes que ce manifeste critique. Un homme utilise les outils de l'industrie pour construire un instrument de souveraineté qui la conteste. Cette contradiction est assumée. Elle ne disparaîtra que progressivement, à mesure que les modèles ouverts — Mistral, LLaMA, Qwen, DeepSeek, Kimi, et les suivants — deviendront capables de remplacer les modèles propriétaires sur les usages les plus exigeants. La position du manifeste : utiliser ce qui existe sans légitimer la structure qui le produit. Faire avec, et faire pour autre chose.
This is no corporate slogan of techno-optimism—it is an empirical description of the state of things, observable, testable, and verified across this project and many others. This redistribution of the means of intellectual production stands as the definitive event of the decade. It has yet to be fully conceptualized. The present manifesto, and the instrument it champions, are its artifacts—and bear witness that it has begun.
Ce n'est pas un slogan d'optimisme technologique — c'est une description d'état des choses, observable, mesurable, vérifiable sur ce projet et sur beaucoup d'autres. Cette redistribution des moyens de production intellectuelle est l'événement de la décennie. Elle n'a pas encore été pleinement pensée. Le présent manifeste, et l'instrument qu'il défend, en sont des produits — et témoignent qu'elle a commencé.
PromptMachine is bundled as a single standalone HTML file. Preact + htm. No build process, no bundler, no pipeline toolchain. The source code is perfectly readable—operating simultaneously as the tool and its own documentation.
Author: Eric Benattar. Structure: NewTone Labs. Date: 2026.
Methodology: Multi-AI orchestration detailed in § 13; code audit loops before shipping; incremental refactorings devoid of total rewrites; design by subtraction paradigm ("simple by subtraction" rather than structural feature creep).
Doctrinal Inspirations: Mozilla for software commons governance, Wikipedia for distributed peer curation, Bitcoin for monetary sovereignty, master luthiers for the relationship to the instrument, technical workshops for the connection to manual labor.
PromptMachine est un fichier HTML unique. Preact + htm. Pas de build, pas de bundler, pas de toolchain. Le code source est lisible — il est l'outil et sa documentation à la fois.
Auteur : Eric Benattar. Structure : NewTone Labs. Date : 2026.
Méthode de travail : orchestration multi-IA décrite au § 13 ; cycles d'audit avant code ; itérations incrémentales sans refonte ; principe de soustraction (« simple par soustraction » plutôt qu'accumulation de fonctionnalités).
Inspirations doctrinales : Mozilla pour le commons logiciel, Wikipedia pour la curation distribuée, Bitcoin pour la souveraineté économique, les luthiers pour le rapport à l'instrument, les ateliers techniques pour le rapport au travail.
<narrator> / <role>. Speech Act Theory (Austin, Searle) for the differentiated engine architecture governing verbs according to their illocutionary force. Cognitive Taxonomies (Bloom 1956, revised Anderson & Krathwohl 2001) and Linguistic Ontologies (FrameNet, VerbNet) for parsing the 90 actions into coherent families. Machine Translation and Pivot Languages (Bar-Hillel) for the implementation of AI Esperanto as an interlingua. Software Architecture and Separation of Concerns (Dijkstra, Parnas) for the one-function-one-tag paradigm. Structured prompting (Anthropic and the prompt engineering research community) for the empirical validation of XML formatting. Local-First Software (Kleppmann, Ink & Switch, 2019) for the deployment of offline-first principles. Surveillance Capitalism (Zuboff, 2019) for the structural critique of automated data harvesting. Knowledge Commons (Ostrom) for the theoretical scaffolding of the Foundation Archive. Free Software Foundation (Stallman) and Creative Commons (Lessig) for institutional blueprints governing information commons.
<narrator> / <role>. Théorie des actes de langage (Austin, Searle) pour le traitement différencié des verbes selon leur force illocutoire. Taxonomies cognitives (Bloom 1956, révisée Anderson & Krathwohl 2001) et ontologies linguistiques (FrameNet, VerbNet) pour la classification des 90 actions en familles. Traduction automatique et langue pivot (Bar-Hillel) pour la conception de l'Espéranto IA comme interlingua. Architecture logicielle et séparation des préoccupations (Dijkstra, Parnas) pour le principe une-fonction-une-balise. Structured prompting (Anthropic et la communauté de recherche en prompt engineering) pour la validation empirique de l'approche XML. Local-First Software (Kleppmann, Ink & Switch, 2019) pour la posture offline-first. Capitalisme de surveillance (Zuboff, 2019) pour la critique opérationnelle de la captation des données. Knowledge Commons (Ostrom) pour le cadre théorique de la Foundation Archive. Free Software Foundation (Stallman) et Creative Commons (Lessig) pour les modèles institutionnels de gouvernance des biens informationnels communs.
This manifesto is not frozen. It will undergo revision as the instrument matures and the doctrine gains precision. The current edition is numbered. Any public quotation must cite the specific version utilized.
Ce manifeste n'est pas figé. Il sera révisé à mesure que l'instrument évolue et que la doctrine se précise. La version courante est numérotée. Toute reformulation publique doit citer la version utilisée.