Blog
Comment nous concevons et faisons tourner Mythex (y compris ce qui a mal tourné) et les nouveautés du produit.
Ingénierie
Comment Mythex est conçu et exploité, y compris ce qui a cassé et comment nous l’avons réparé.
- Une republication ratée ne supprime jamais un backend qui fonctionne — Une republication ratée pouvait supprimer l'API en service d'une appli ou garder une version cassée. Trois correctifs sur l'annulation d'une publication en échec.
- Des alertes qui ne se déclenchent qu'une fois, et non une fois par serveur — Une alerte prévue une fois par jour est arrivée cinq fois en un après-midi. Pourquoi la mémoire locale échoue avec deux serveurs, et ce qui a corrigé le problème.
- Passer à des espaces de travail plus grands sans faire attendre personne — Un quart des espaces étaient restés à 1 Go après le passage à 2 Go. La première correction a fait attendre une personne sept minutes. Voici ce que nous avons changé.
- Facturer les bases de données selon ce qu'elles utilisent réellement — Nous estimions le coût de base de données de chaque application, et l'estimation était fausse. Chaque base est désormais facturée d'après l'usage mesuré, heure par heure.
- Détecter les applications qui plantent juste après la publication — Trois publications ont passé le contrôle de santé alors que leur API plantait quelques secondes après chaque démarrage : compter les plantages dans une liste limitée.
- Garder les tours d'agent riches en images dans la mémoire — Un tour d'agent a saturé la mémoire à 952 Mo sur des scans de catalogue. Trois causes gardaient les images trop longtemps. Voici les corrections.
- Garder les longs tours d'agent dans la fenêtre de contexte — Nos sous-agents pouvaient grossir jusqu'au refus du modèle, s'arrêter tôt pour gagner de la place ou mal compter les tokens en russe. Trois corrections.
- Garder le chat actif quand un téléphone se met en veille — Veille du téléphone, changement d'onglet, réseau coupé : deux bugs bloquaient le chat ou tronquaient la réponse. Voici comment nous les avons corrigés.
- Comment un seul chat chargé pouvait faire tomber notre API — Le 28 septembre, nos deux serveurs API ont manqué de mémoire en même temps. Le vrai correctif : charger l'historique par taille, pas par nombre de messages.
- Appuyer deux fois sur Publish ne publie plus qu'une fois — Trois publications d'une même app arrivées à 84 ms d'écart lançaient chacune un déploiement complet. La base de données décide désormais qui publie.
- Leçons SEO tirées de la correction de notre propre site — FAQ en double, mauvaise vignette dans Google, pages de modèles mal ciblées et un chemin bloqué par notre edge : ce que nous avons trouvé sur mythex.ai et corrigé.
- Les sites statiques restent en ligne pendant leur republication — Republier un site statique le vidait avant l'envoi. Désormais, l'ancien reste en ligne jusqu'au nouveau, et les changements apparaissent en secondes.
- Le crash de mémoire caché dans une étiquette de progression — Notre agent IA a manqué de mémoire en écrivant un gros fichier. La cause : une étiquette de statut renvoyée 41 000 fois, et ni le modèle ni les sous-agents.
- Le fichier de swap manquant qui a figé nos serveurs — Un serveur de production a cessé de répondre sans planter, à cause du thrashing du cache sur une machine sans swap. Ce qui s'est passé et ce que nous avons changé.
- Réveiller les bases de données sans connexions mortes — Une application publiée qui se réveillait retenait sa première requête 10 à 12 s sur des connexions mortes. Nous l'avons ramenée à 2,3 secondes.
- Nous nous limitions nous-mêmes en débit — La limite de débit par adresse de notre API traitait nos propres services comme une seule personne, et ils recevaient des 429. Comment nous l'avons corrigé.
- Pourquoi nous avons migré les serveurs de Mythex vers ARM — Le travail lourd étant passé en bacs à sable, nos serveurs n'utilisaient qu'un tiers de leur mémoire. Des instances ARM : environ 30 % d'économies.
- Comment nous sommes arrivés à zéro erreur 502 lors des déploiements — Un watchdog en conflit avec nos déploiements et un répartiteur de charge trop lent à réagir : comment nous avons corrigé les deux et ramené les 502 de 10 à zéro.
Produit
Les nouveautés de Mythex et pourquoi nous les avons conçues ainsi.
- Mythex Is Now on iPhone and Android — Mythex now has its own iPhone and Android app. Build and edit apps by chat, watch the live preview, and get a notification when a build is done.
- Un espace de travail privé et un aperçu en direct pour chaque projet — Chaque projet Mythex tourne dans son propre espace de travail cloud privé, avec un aperçu en direct à côté du chat. Fonctionnement, utilisation et points à connaître.
- L'agent Mythex sait désormais ce que Mythex peut construire — Si vous demandez une application iPhone ou un bot toujours connecté, l'agent Mythex le dit clairement, propose l'alternative la plus proche et attend votre accord.
- Une page d'accueil pour chaque type d'entreprise — Cherchez un système de réservation pour un cabinet dentaire ou un site pour une boulangerie : une page Mythex écrite pour ce métier, avec un prompt prêt à construire.
- Rechargement automatique : gardez votre application publiée en marche quand les crédits baissent — Le rechargement automatique achète des crédits Mythex quand le solde baisse, pour qu'un build ou une app publiée ne s'arrête pas à zéro. Mise en place et limites.
- Construire des applications Mythex avec Claude, Cursor ou Codex — Mythex propose un serveur MCP distant : connectez Claude, Cursor ou Codex, qui codent dans votre bac à sable cloud avec aperçu en direct, base de données et publication.
- Checkpoints : annuler toute modification de l'agent — Après chaque tour réussi, Mythex sauvegarde un checkpoint de votre projet. Revenez à n'importe lequel en deux clics, ou modifiez un message précédent et réessayez.
- Connecter Gmail, Google Sheets et Slack à votre créateur d'applications — Les connecteurs Mythex relient Gmail, Google Sheets, Slack, Notion et d'autres à l'agent du chat, sans clé d'API dans votre code. Fonctionnement, configuration et limites.
- Domaines personnalisés sur Mythex : en acheter un ou connecter le vôtre — Les apps Pro peuvent tourner sur votre domaine. Achetez-en un dans Mythex ou pointez un domaine existant vers votre app avec un CNAME. Étapes et limites.
- Dictez vos prompts avec la saisie vocale — Vous pouvez dicter vos prompts à Mythex au lieu de les taper. Cliquez sur le micro ou appuyez sur Alt+V, vérifiez le texte et envoyez. Fonctionnement et limites.
- Corriger avec l'IA : un clic quand une publication échoue — Quand une publication échoue, Mythex indique la cause et propose Fix with AI : l'agent lit le résultat du build ou les logs et corrige le projet.
- Générer des images directement dans le chat — Demandez à Mythex une image héros, un og:image ou un logo et il la dessine dans le chat. Il ne la place dans votre app que si vous le demandez.
- Synchronisation GitHub et export : votre code Mythex vous appartient — Tout ce que vous construisez sur Mythex vous appartient. Synchronisez avec GitHub, téléchargez en archive ou importez-en une. Fonctionnement et limites.
- Mythex se souvient désormais de qui vous êtes et de votre façon de travailler — Mémoire, About you, connaissances de projet et recherche dans les anciens chats : Mythex ne repart plus de zéro. Tout reste visible et modifiable.
- Planifier avant de construire : le mode Plan dans Mythex — Le mode Plan permet à l'agent Mythex de définir une approche avant de modifier quoi que ce soit. Lisez le plan dans son onglet, puis appuyez sur Build.
- Les erreurs de publication disent désormais ce qui s'est passé, en clair — Quand une publication échoue, une phrase claire explique la cause, avec Fix with AI et Try again, au lieu de la sortie brute de l'hébergement.
- Votre app publiée reste en ligne pendant sa republication — Republier ne met plus votre app hors ligne : la version précédente reste en service jusqu'à la nouvelle. Deux autres corrections aussi.
- Secrets et variables d'environnement sans coller vos clés dans le chat — Quand l'agent Mythex a besoin d'une clé API, il la demande via une carte sécurisée, pas dans le chat. Secrets, variables d'environnement et rotation d'une clé.
- Partir d'un modèle : un premier prompt rédigé pour votre application — Les modèles Mythex fournissent un prompt de départ adapté à un type de site ou d'application. Choisissez-en un, cliquez sur Utiliser le modèle, puis affinez.
- Des sous-agents que vous pouvez ouvrir et lire — Quand l'agent Mythex découpe une tâche en exécutions imbriquées, chacune apparaît dans le chat comme une ligne que vous pouvez ouvrir et lire. Fonctionnement et contrôles.
- Testez votre application dans le navigateur avec une seule commande — Tapez /test et Mythex parcourt votre aperçu en direct comme un utilisateur, prend des captures et signale dans le chat ce qui est cassé. Mode d'emploi.
- Pourquoi chaque application Mythex a sa propre base de données — Chaque application Mythex qui a besoin de données reçoit sa propre base Postgres, qui s'endort à l'inactivité. Pourquoi une base par application, et les compromis.
- Espaces de travail et invitation de votre équipe — Les projets Mythex vivent dans des espaces de travail. Invitez vos coéquipiers par e-mail, sans frais par siège. Rôles des propriétaires, des membres et facturation.
Entreprise
Des nouvelles de l’équipe.
- Présentation des guides Mythex et du blog Mythex — Guides pratiques pour créer des apps et sites avec l'IA, comparatifs honnêtes, et un blog d'ingénierie sur Mythex, y compris ce qui casse.
- Mythex parle désormais 12 langues — Le site Mythex est désormais en 12 langues, du portugais et de l'allemand au hindi, au japonais et à l'arabe. Choisissez la vôtre dans le pied de page.
Mythex · Tarifs · FAQ · Guides · Blog · Cas d’usage · Créer avec l’IA · Modèles · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · À propos