Blog
Come costruiamo e gestiamo Mythex, comprese le cose andate storte, e le novità del prodotto.
Engineering
Come costruiamo e gestiamo Mythex, compreso cosa si è rotto e come l'abbiamo sistemato.
- Un republish fallito non cancella mai un backend funzionante — Un republish fallito poteva cancellare l'API live di un'app. Tre correzioni a come Mythex annulla una pubblicazione andata storta.
- Avvisi che scattano una volta sola, non una volta per server — Un avviso giornaliero è arrivato cinque volte in un pomeriggio. Perché la deduplica in memoria fallisce con due server, e come l'abbiamo corretta.
- Passare a spazi di lavoro più grandi senza far aspettare nessuno — Un quarto degli spazi era rimasto a 1 GB dopo il passaggio a 2 GB. La prima correzione ha fatto aspettare una persona sette minuti. Cosa abbiamo cambiato.
- Fatturare i database in base a ciò che usano davvero — Stimavamo il costo del database di ogni app, e la stima sbagliava in entrambe le direzioni. Ora ogni database viene fatturato dall'uso misurato.
- Individuare le app che vanno in crash subito dopo la pubblicazione — Tre pubblicazioni hanno superato l'health check mentre l'API andava in crash a ogni avvio. La causa: contare i crash in una lista limitata a cinque voci.
- Mantenere entro la memoria i turni dell'agente ricchi di immagini — Un turno dell'agente che analizzava scansioni di cataloghi ha esaurito la memoria a 952 MB. Tre cause separate, e come le abbiamo risolte.
- Tenere i turni lunghi dell'agente dentro la finestra di contesto — I sotto-agenti crescevano fino a essere rifiutati dal modello, si fermavano per risparmiare spazio e contavano male i token in russo. Tre correzioni.
- Tenere viva la chat quando il telefono si mette in pausa — I telefoni vanno in standby e cambiano rete durante una build. Due bug bloccavano la chat o mostravano metà risposta. Come li abbiamo risolti.
- Come una chat pesante avrebbe potuto mandare giù la nostra API — Il 28 settembre entrambi i server API sono rimasti senza memoria insieme. La causa: la cronologia caricata per numero di messaggi, non per dimensione.
- Premere Publish due volte ora pubblica una sola volta — Tre richieste di pubblicazione della stessa app, arrivate a 84 ms di distanza, avviavano tre deploy. Ora il database decide chi pubblica.
- Lezioni SEO da una correzione del nostro sito — FAQ doppie, miniatura sbagliata su Google, pagine modello senza clic e un percorso bloccato dal nostro edge: cosa abbiamo risolto su mythex.ai.
- I siti statici restano online mentre vengono ripubblicati — Ripubblicare un sito statico lo svuotava prima. Ora la versione vecchia resta online finché la nuova è pronta, e le modifiche compaiono in pochi secondi.
- Il crash per esaurimento di memoria nascosto in un'etichetta di avanzamento — Il nostro agente IA ha esaurito la memoria scrivendo un file grande. Non era il modello né i sotto-agenti: un'etichetta di stato rispedita 41.000 volte.
- Il file di swap mancante che ha bloccato i nostri server — Un server di produzione ha smesso di rispondere senza crash: nessun kill per memoria, solo thrashing su una macchina senza swap. Cosa abbiamo cambiato.
- Risvegliare i database senza connessioni morte — Un'app pubblicata che si risvegliava teneva la prima richiesta per 10-12 secondi su connessioni al database morte. Ora siamo a 2,3 secondi.
- Stavamo limitando i nostri stessi servizi — Il limite di frequenza per indirizzo trattava i nostri servizi come un'unica persona, e in produzione ricevevano 429. Come l'abbiamo scoperto e risolto.
- Perché abbiamo spostato i server di Mythex su ARM — Dopo aver spostato il lavoro pesante nelle sandbox, i nostri server usavano un terzo della memoria. Istanze ARM più piccole: costi giù del 30%.
- Come siamo arrivati a zero errori 502 nei deploy — Un watchdog che lottava contro i deploy e un load balancer che se ne accorgeva tardi: come li abbiamo trovati e corretti, fino a zero errori 502.
Prodotto
Le novità di Mythex e perché le abbiamo realizzate così.
- 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.
- Uno spazio di lavoro privato e un'anteprima live per ogni progetto — Ogni progetto Mythex gira nel proprio spazio di lavoro privato nel cloud, con un'anteprima live accanto alla chat. Come funziona e come usarlo.
- L'agente Mythex ora sa cosa Mythex può costruire — Se chiedi a Mythex un'app per iPhone o un bot sempre attivo, l'agente ora dice chiaramente che non è disponibile, propone la cosa più vicina disponibile e aspetta un sì.
- Una landing page per ogni tipo di attività — Cerchi un sistema di prenotazioni per uno studio dentistico? Atterri su una pagina Mythex scritta per quell'attività, con un prompt pronto per costruirlo.
- Ricarica automatica: la tua app pubblicata resta attiva quando i crediti scarseggiano — La ricarica automatica acquista crediti Mythex quando il saldo scende, così una build lunga non si ferma a zero. Come attivarla e i suoi limiti.
- Costruisci app Mythex da Claude, Cursor o Codex — Mythex espone un server MCP remoto: collega Claude, Cursor o Codex e scriveranno il codice nella tua sandbox, con anteprima live e pubblicazione.
- Checkpoint: annulla qualsiasi modifica fatta dall'agente — Dopo ogni turno riuscito, Mythex salva un checkpoint del progetto. Torna a uno qualsiasi in due clic, o modifica un messaggio precedente e riprova.
- Collega Gmail, Google Sheets e Slack al tuo app builder — I connettori Mythex collegano Gmail, Google Sheets, Slack, Notion e altri alla chat, senza chiavi API nel codice. Come funzionano e come configurarli.
- Domini personalizzati su Mythex: acquistane uno o collegane uno tuo — Le app Pro su Mythex possono girare sul tuo dominio. Acquistane uno in Mythex o collega un dominio tuo con un record CNAME. Passaggi, rinnovo e limiti.
- Detta i tuoi prompt con l'input vocale — Puoi dettare i prompt a Mythex invece di scriverli. Clicca il microfono o premi Alt+V, controlla il testo e invia. Come funziona e i suoi limiti.
- Fix with AI: un clic quando una pubblicazione fallisce — Quando una pubblicazione fallisce, Mythex ora spiega cosa è successo e offre Fix with AI: l'agente legge l'output della build o i log della tua app e sistema il progetto.
- Generare immagini direttamente nella chat — Chiedi a Mythex un'immagine hero, un og:image o un segno del logo e la disegna nella chat, poi la inserisce nella tua app solo quando lo dici. Ecco come funziona.
- Sincronizzazione con GitHub ed esportazione: il tuo codice Mythex è tuo — Tutto ciò che costruisci su Mythex è tuo. Sincronizza con GitHub, scarica come archivio o importa un progetto. Come funziona ciascuna opzione e i limiti.
- Mythex ora ricorda chi sei e come lavori — Memoria, About you, conoscenza di progetto e workspace e ricerca nelle chat passate: Mythex smette di ripartire da zero in ogni chat. Vedi, modifica o disattiva tutto.
- Pianifica prima di costruire: come funziona la modalità Plan in Mythex — La modalità Plan permette all'agente di Mythex di definire un approccio prima di modificare qualsiasi cosa. Leggi il piano, poi premi Build.
- Gli errori di pubblicazione ora dicono cosa è successo, in parole semplici — Quando una pubblicazione Mythex fallisce, ricevi una frase semplice su cosa è andato storto, più Fix with AI e Try again — invece dell'output grezzo dell'hosting.
- La tua app pubblicata ora resta online mentre la ripubblichi — Ripubblicare un'app Mythex la metteva offline durante la build. Ora la versione precedente resta online finché quella nuova non è pronta.
- Segreti e variabili d'ambiente senza incollare chiavi nella chat — Quando l'agente Mythex ha bisogno di una chiave API, la chiede tramite una scheda sicura e non nella casella di chat. Come funzionano segreti e variabili d'ambiente.
- Parti da un modello: un primo prompt già scritto per la tua app — I modelli Mythex ti danno un prompt iniziale pensato per un tipo di sito o app. Scegline uno, premi Usa modello e l'agente costruisce una prima versione da rifinire.
- Sotto-agenti che puoi aprire e leggere — Quando l'agente Mythex divide un compito complesso in esecuzioni annidate, ognuna appare in chat come una riga che puoi aprire e leggere. Come funziona e cosa controlli.
- Testa la tua app nel browser con un solo comando — Scrivi /test e Mythex naviga l'anteprima dal vivo come farebbe un utente, fa screenshot e segnala in chat cosa non funziona. Come usarlo e quando.
- Perché ogni app Mythex ha il proprio database — Ogni app Mythex che ha bisogno di dati riceve un proprio database Postgres che va in pausa quando è inattivo. Perché, e i compromessi.
- Spazi di lavoro e invito del tuo team — I progetti Mythex vivono negli spazi di lavoro. Invita i colleghi via email e lavora sugli stessi progetti, senza costi per utente. Ruoli e fatturazione.
Azienda
Note dal team.
- Presentiamo le guide di Mythex e il blog di Mythex — Guide pratiche su come costruire app e siti con l'IA, confronti onesti tra strumenti e un blog di ingegneria su come è costruito Mythex, compresi i problemi.
- Mythex ora parla 12 lingue — Il sito di Mythex è ora disponibile in 12 lingue, dal portoghese e tedesco all'hindi, giapponese e arabo. Scegli la tua lingua dal piè di pagina.
Mythex · Prezzi · FAQ · Guide · Blog · Casi d'uso · Crea con l'AI · Template · Mythex a confronto · Glossario per creare app con l'AI · Strumenti gratuiti per creare app con l'AI · Chi siamo