# Hydra Agency · Applications et sites construits avec l'IA, maintenables par des humains > Hydra Agency conçoit vos applications web et vos sites avec l'IA, sur le MMOFramework : un framework pensé pour être lu par une IA, et des livraisons validées par un humain. > https://hydra-agency.com Agence IA · Lyon ## La vitesse de l'IA. Sans la dette. Nous construisons vos applications web et vos sites avec l'IA, sur un framework écrit pour elle. Chaque version est testée par la machine, puis vérifiée par un humain avant d'être en ligne : du code que vous pourrez encore faire évoluer dans cinq ans. Parler de votre projet Voir la méthode - Framework en production depuis 2012 - Chaque livraison validée par un humain - Retour arrière en une seconde ### session · agent IA Ajouter l'export PDF des devis, avec le logo du client - lit AGENTS.md, la skill mmoframework, la doc de mmo.pdf - demande au serveur MCP les routes et les entités existantes - php tools/mmo.php make controller controllers/QuotePdfController - QuotePdfController.php, son test, son include - php tools/mmo.php verify - lint · phpstan · 214 tests passés - checklist : 3 points à vérifier par un humain ## Ils nous ont fait confiance - Engagement Labs - Rivières oubliées - Megapix'Ailes - Overbounds - 1001 Maquettes Le problème ## L'IA écrit vite. Qui maintient ensuite ? Un prototype généré en un week-end impressionne. Six mois plus tard, personne ne sait plus ce qu'il fait, et chaque correction en casse une autre. Nous avons construit l'inverse : un cadre où l'IA produit du code que des humains peuvent relire, reprendre et faire évoluer. Du code généré au hasard - Chaque fichier invente sa propre façon de faire - Personne ne sait vraiment ce que fait l'application - Une modification en casse trois autres, sans que rien ne le signale - Le prototype doit être réécrit pour passer en production Avec Hydra - L'IA suit les conventions d'un seul framework, documenté pour elle - Chaque changement est testé automatiquement avant d'être proposé - Une checklist dit à un humain exactement quoi vérifier - Le code reste lisible : vous pouvez le confier à une autre équipe La méthode ## L'IA écrit, les machines vérifient, un humain valide Cinq étapes, toujours les mêmes. Chacune produit ce dont la suivante a besoin, et rien n'arrive en ligne sans être passé par toutes. - Écoute — Chaque projet commence par une rencontre — Avant de parler code, nous prenons le temps de vous écouter, de comprendre votre métier et vos objectifs. Le brief que nous écrivons ensemble est celui que l'IA suivra. — Atelier, Brief, Tickets - Construction — L'IA construit, dans un cadre — Nos agents lisent les instructions du framework avant d'écrire une ligne, interrogent l'application elle-même et génèrent entités, contrôleurs et tests selon une seule convention. — AGENTS.md, Skills, Serveur MCP - Vérification — Les machines vérifient — « Terminé » a une définition, pas une impression : une seule commande enchaîne le lint, l'analyse statique et les tests. Tant qu'elle échoue, rien n'est proposé. — verify, PHPStan, PHPUnit - Validation — Un humain valide — Chaque version produit sa checklist de recette, construite à partir des tickets et des fichiers modifiés. Nous la vérifions point par point, et vous pouvez la suivre avec nous. — Kanban, Checklist, Recette - Mise en ligne — Une mise en ligne réversible — Chaque version est un paquet immuable, basculé d'un coup puis contrôlé. Au moindre doute, le retour à la version précédente prend une seconde. — Release immuable, Health check, Rollback Le MMOFramework Open source bientôt ## Un framework écrit pour être lu par une IA Développé depuis 2012, réécrit pour l'ère des agents : simple, léger et robuste. L'IA y trouve ses règles, ses exemples et une application qui se décrit elle-même. Vous y trouvez du code qui ressemble à celui d'une seule équipe. - 15 — bibliothèques : données, interface, PDF, OCR, GED, authentification, déploiement… - 2012 — les premières lignes. Le framework fait tourner des applications en production depuis. - 1 600 — + — tests automatisés, rejoués à chaque changement par la commande verify. - 1 — s — pour revenir à la version précédente si une mise en ligne pose problème. - Des instructions pour les agents — Chaque bibliothèque livre son AGENTS.md, ses skills et un llms.txt : l'IA connaît les règles et les pièges avant d'écrire. - Un serveur MCP intégré — L'application décrit à l'IA ses propres classes, routes et entités. Elle ne devine pas une signature, elle la demande. - Une convention, pas des choix — Une seule façon d'écrire une entité, un contrôleur, une page. Le code écrit par l'IA se lit comme s'il venait d'une seule personne. - Une définition de « terminé » — Lint, analyse statique et tests en une commande. Ce qui ne passe pas n'est jamais livré. - Des livraisons traçables — Tableau kanban, tickets porteurs de prompts, checklists de recette : chaque changement a une histoire lisible. - Un déploiement maîtrisé — Versions immuables, bascule atomique, contrôle de santé et retour arrière en une seconde, depuis la ligne de commande. - Découvrir le MMOFramework - Son serveur MCP ### Branchez votre IA sur le framework Son serveur MCP public sert la documentation et l'API de chaque bibliothèque, depuis n'importe quelle machine. Une commande suffit pour que votre agent les consulte avant d'écrire. claude mcp add --transport http mmoframework https://www.mmoframework.fr/mcp.json Sous le capot ## Ce que vous voyez pendant le projet Rien n'est caché dans une boîte noire. Les outils que nous utilisons pour piloter l'IA sont aussi ceux qui vous montrent où en est votre application. - Le hub — Le hub — Toutes les bibliothèques, leur documentation, leurs tests et l'état de leur dépôt. - Le tableau de suivi — Le tableau de suivi — Chaque demande devient un ticket, avec ce qui a été fait et ce qu'il reste à vérifier. - La checklist de recette — La checklist de recette — Pour chaque version, la liste exacte des points qu'un humain doit contrôler. - L'application — L'application — Le résultat : une interface claire, cohérente d'un écran à l'autre. Captures réelles. Les données clients sont masquées. Cas client ## Une plateforme B2B en production depuis 2022 Pour une entreprise de services, nous avons construit sur le MMOFramework la plateforme qui fait tourner son activité : portail client, back-office, gestion documentaire, génération de PDF et tableaux de bord. Elle évolue chaque semaine, avec la même méthode. - Neuf bibliothèques du framework assemblées, plutôt que du code réinventé - Chaque demande suivie sur un tableau, du signalement à la recette - Une checklist de recette par version, vérifiée avant la mise en ligne - Des mises en ligne chaque semaine, par bascule atomique - 3 à 6 — mois — pour la première version en production - 100 à 1 000 — utilisateurs au quotidien - 362 — versions livrées depuis le lancement - 351 — demandes suivies, de la création à la recette Client anonymisé à sa demande. Services ## Ce que nous construisons pour vous Pour les startups qui veulent un premier produit qu'elles n'auront pas à jeter, les PME qui veulent sortir des tableurs, et les agences qui cherchent un partenaire technique en marque blanche. Startups, PME, Agences - Applications web sur mesure — Portails clients, back-offices, outils métier : votre application, construite avec l'IA et prête pour la production. — - Du brief à la mise en ligne - Tests et checklist à chaque version - Maintenance et évolutions continues - Sites web — Sites vitrines et sites de contenu, rapides, bilingues et pensés pour être lus par les moteurs comme par les IA. — - Design sur mesure - Contenus structurés, llms.txt - Formulaires et back-office simples - Reprise et migration — Votre application existante devient maintenable : nous la reprenons, la migrons sur le framework et la faisons vivre. — - Audit du code existant - Migration progressive, sans rupture - Documentation pour la suite - Formation d'équipe — Votre équipe apprend à travailler avec l'IA sur le framework : agents, conventions, vérification et recette. — - Ateliers sur votre propre code - Mise en place des outils - Accompagnement des premières versions Sur devis, après un premier échange Notre ADN ## Trois têtes valent mieux qu'une Hydra est née en alliant trois savoir-faire : le design, le web et le mobile. Aujourd'hui nos trois têtes ont changé, l'idée est restée : un projet vivant a besoin d'un squelette solide, de la capacité d'évoluer et d'une identité forte. - L'IA qui écrit — Rapide, infatigable, elle produit le code et les tests. - Le framework qui cadre — Il fixe les règles et garde le code cohérent, version après version. - L'humain qui valide — Il écoute, décide et signe chaque mise en ligne. Notre facteur différenciant ? La réponse juste. Contact ## Parlons de votre projet Décrivez-nous votre idée ou votre application actuelle. Nous revenons vers vous pour un premier échange, sans engagement. contact@hydra-agency.com Lyon, France --- # Hydra Agency · Apps and websites built with AI, maintainable by humans > Hydra Agency builds your web apps and websites with AI, on the MMOFramework: a framework designed to be read by an AI, and releases signed off by a human. > https://hydra-agency.com/en AI agency · Lyon, France ## The speed of AI. Without the debt. We build your web apps and websites with AI, on a framework written for it. Every release is tested by machines, then checked by a human before it goes live: code you can still evolve five years from now. Talk about your project See the method - A framework in production since 2012 - Every release signed off by a human - One-second rollback ### session · AI agent Add a PDF export of quotes, with the client's logo - reads AGENTS.md, the mmoframework skill, mmo.pdf's docs - asks the MCP server for the existing routes and entities - php tools/mmo.php make controller controllers/QuotePdfController - QuotePdfController.php, its test, its include - php tools/mmo.php verify - lint · phpstan · 214 tests passed - checklist: 3 points for a human to check ## They trusted us - Engagement Labs - Rivières oubliées - Megapix'Ailes - Overbounds - 1001 Maquettes The problem ## AI writes fast. Who maintains it afterwards? A prototype generated over a weekend is impressive. Six months later nobody knows what it does any more, and every fix breaks something else. We built the opposite: a frame in which AI produces code that humans can read, take over and evolve. Code generated at random - Every file invents its own way of doing things - Nobody really knows what the application does - One change breaks three others, and nothing says so - The prototype has to be rewritten to reach production With Hydra - The AI follows the conventions of a single framework, documented for it - Every change is tested automatically before it is proposed - A checklist tells a human exactly what to check - The code stays readable: you can hand it to another team The method ## AI writes, machines check, a human signs off Five steps, always the same. Each one produces what the next one needs, and nothing goes live without passing through all of them. - Listening — Every project starts with a conversation — Before talking code, we take the time to listen, to understand your business and your goals. The brief we write together is the one the AI will follow. — Workshop, Brief, Tickets - Building — AI builds, within a frame — Our agents read the framework's instructions before writing a line, query the application itself, and generate entities, controllers and tests following one convention. — AGENTS.md, Skills, MCP server - Checking — Machines check — "Done" has a definition, not a feeling: one command chains linting, static analysis and the tests. As long as it fails, nothing is proposed. — verify, PHPStan, PHPUnit - Sign-off — A human signs off — Every release produces its acceptance checklist, built from the tickets and the files that changed. We check it point by point, and you can follow along. — Kanban, Checklist, Acceptance - Going live — A reversible release — Every release is an immutable package, switched in one go, then health-checked. At the slightest doubt, going back to the previous one takes a second. — Immutable release, Health check, Rollback The MMOFramework Open source soon ## A framework written to be read by an AI Developed since 2012, rewritten for the age of agents: simple, light and robust. The AI finds its rules, its examples and an application that describes itself. You find code that looks like it was written by a single team. - 15 — libraries: data, interface, PDF, OCR, document management, authentication, deployment… - 2012 — the first lines. The framework has been running production apps ever since. - 1,600 — + — automated tests, replayed on every change by the verify command. - 1 — s — to go back to the previous release if a deployment goes wrong. - Instructions for agents — Every library ships its AGENTS.md, its skills and an llms.txt: the AI knows the rules and the traps before it writes. - A built-in MCP server — The application describes its own classes, routes and entities to the AI. It never guesses a signature, it asks. - One convention, not choices — One way to write an entity, a controller, a page. AI-written code reads as if it came from one person. - A definition of "done" — Linting, static analysis and tests in one command. What fails is never shipped. - Traceable releases — Kanban board, tickets carrying prompts, acceptance checklists: every change has a readable history. - Controlled deployment — Immutable releases, atomic switch, health check and one-second rollback, from the command line. - Discover the MMOFramework - Its MCP server ### Plug your AI into the framework Its public MCP server serves the documentation and the API of every library, from any machine. One command, and your agent reads them before it writes. claude mcp add --transport http mmoframework https://www.mmoframework.fr/mcp.json Under the hood ## What you see during the project Nothing hides in a black box. The tools we use to steer the AI are also the ones that show you where your application stands. - The hub — The hub — Every library, its documentation, its tests and the state of its repository. - The board — The board — Every request becomes a ticket, with what was done and what is left to check. - The acceptance checklist — The acceptance checklist — For every release, the exact list of points a human has to check. - The application — The application — The result: a clear interface, consistent from one screen to the next. Real screenshots. Client data is masked. Case study ## A B2B platform in production since 2022 For a services company, we built on the MMOFramework the platform that runs its business: client portal, back office, document management, PDF generation and dashboards. It evolves every week, with the same method. - Nine framework libraries assembled, rather than code reinvented - Every request tracked on a board, from report to acceptance - One acceptance checklist per release, checked before going live - Releases every week, through an atomic switch - 3–6 — months — to the first version in production - 100–1,000 — daily users - 362 — releases shipped since launch - 351 — requests tracked, from creation to acceptance Client anonymised at their request. Services ## What we build for you For startups that want a first product they won't have to throw away, SMEs that want to get out of spreadsheets, and agencies looking for a white-label technical partner. Startups, SMEs, Agencies - Custom web apps — Client portals, back offices, business tools: your application, built with AI and ready for production. — - From brief to launch - Tests and checklist on every release - Ongoing maintenance and evolution - Websites — Showcase and content sites, fast, bilingual, and designed to be read by search engines as well as by AIs. — - Custom design - Structured content, llms.txt - Simple forms and back office - Takeover and migration — Your existing application becomes maintainable: we take it over, migrate it onto the framework and keep it alive. — - Audit of the existing code - Gradual migration, no big bang - Documentation for what comes next - Team training — Your team learns to work with AI on the framework: agents, conventions, checking and acceptance. — - Workshops on your own code - Tooling set up - Support for the first releases Quoted after a first conversation Our DNA ## Three heads are better than one Hydra was born from three skills combined: design, web and mobile. Today our three heads have changed, the idea has not: a living project needs a solid skeleton, the ability to evolve, and a strong identity. - The AI that writes — Fast and tireless, it produces the code and the tests. - The framework that frames — It sets the rules and keeps the code consistent, release after release. - The human who signs off — They listen, decide, and sign off every release. What sets us apart? The right answer. Contact ## Let's talk about your project Tell us about your idea or your current application. We'll get back to you for a first conversation, with no commitment. contact@hydra-agency.com Lyon, France