Blogg

Slik bygger og drifter vi Mythex – også det som gikk galt – og hva som er nytt i produktet.

Teknologi

Slik bygges og driftes Mythex, inkludert hva som gikk galt og hvordan vi fikset det.

  • En mislykket republisering sletter aldri en fungerende backend — En mislykket republisering kunne slette en apps live-API, eller la en ødelagt ny versjon kjøre. Tre rettelser i hvordan Mythex angrer en publisering som går galt.
  • Varsler som utløses én gang, ikke én gang per server — Et daglig varsel kom fem ganger på én ettermiddag. Hvorfor deduplisering i minnet svikter med to servere og en deploy, og hvordan delt lagring løste det.
  • Å flytte til større arbeidsområder uten at noen må vente — En fjerdedel av arbeidsområdene våre satt fast på 1 GB etter at vi gikk til 2 GB. Første løsning ga én person sju minutter venting. Her er hva vi endret.
  • Fakturering av databaser etter det de faktisk bruker — Vi estimerte hver apps databasekostnad, og estimatet bommet begge veier. Nå faktureres hver database etter målt bruk, time for time.
  • Fange apper som krasjer rett etter publisering — Tre publiseringer besto helsesjekken vår mens API-et deres krasjet sekunder inn i hver oppstart. Årsaken: krasj ble talt i en liste med fem oppføringer.
  • Holde agentturer med mange bilder innenfor minnet — En agenttur som stadig så på katalogskanninger gikk tom for minne ved 952 MB. Tre separate årsaker holdt bilder for lenge, og slik fikset vi dem.
  • Holde lange agentturer innenfor kontekstvinduet — Underagentene våre vokste til modellen avviste dem, stoppet for å spare plass, eller talte tokens feil på russisk. Tre løsninger for lang AI-jobb.
  • Holde chatten i live når en telefon sover — Telefoner sover, bytter faner og mister nettverk midt i en bygging. To feil fikk chatten til å stoppe eller vise halvt svar. Slik fant og fikset vi dem.
  • Hvordan én tung chat kunne tatt API-et vårt ned — Den 28. september gikk minnet tomt på begge API-serverne samtidig. Den virkelige løsningen var å laste chatthistorikk etter størrelse, ikke antall.
  • Å trykke Publish to ganger publiserer nå bare én gang — Tre publiseringsforespørsler for én app kom 84 ms fra hverandre og startet tre deploys. Nå avgjør databasen hvem som publiserer; de andre får klart svar.
  • SEO-lærdom fra å rette opp vårt eget nettsted — Dupliserte FAQ-markeringer, feil miniatyrbilde i Google, malsider ingen klikket på og en sti vår egen kant avviste: det vi fant på mythex.ai og fikset.
  • Statiske nettsteder forblir oppe under republisering — Republisering av et statisk nettsted tømte det før opplastingen. Nå viser den gamle versjonen fram til den nye er klar, og endringer vises på sekunder.
  • Minnekrasjen som gjemte seg i en fremdriftsetikett — AI-agenten vår gikk tom for minne mens den skrev én stor fil. Årsaken var en statusetikett som ble sendt på nytt 41 000 ganger, ikke modellen eller underagentene.
  • Den manglende swap-filen som frøs serverne våre — En produksjonsserver sluttet å svare uten å krasje: ingen minnedrap, bare sidecache-trashing på en maskin uten swap. Hva som skjedde og hva vi endret.
  • Å vekke databaser uten døde forbindelser — En publisert app som våknet fra dvale, holdt første forespørsel i 10–12 sekunder på døde databaseforbindelser. Nå tar den 2,3 sekunder.
  • Vi begrenset våre egne tjenester — API-ets grense per nettadresse behandlet våre egne tjenester som én travel person, og i produksjon fikk de 429-feil. Slik fant vi det og fikset det.
  • Hvorfor vi flyttet Mythex sine servere til ARM — Når tung jobb flyttet over i sandkasser, brukte serverne en tredjedel av minnet. Mindre ARM-instanser kuttet kostnadene med rundt 30 %.
  • Slik fikk vi deployene ned til null 502-feil — Watchdogen og lastbalanseren vår kolliderte med deployene. Slik fant og fikset vi begge, og fikk deployene fra 10 502-feil ned til null.

Produkt

Nyheter i Mythex og hvorfor vi bygde det slik.

  • 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.
  • Et privat arbeidsområde og en live forhåndsvisning for hvert prosjekt — Hvert Mythex-prosjekt kjører i sitt eget private skyarbeidsområde, med en live forhåndsvisning ved siden av chatten. Slik fungerer det, bruk og forventninger.
  • Mythex-agenten vet nå hva Mythex kan bygge — Be Mythex om en iPhone-app eller en bot som alltid er på, og agenten sier nå tydelig at det ikke er tilgjengelig, tilbyr det nærmeste som finnes, og venter på et ja.
  • En landingsside for enhver type virksomhet — Søk etter bookingsystem til en tannklinikk eller nettside for et bakeri, og finn en Mythex-side skrevet for akkurat den virksomheten, med en klar startprompt.
  • Auto-reload: Hold den publiserte appen i gang når kreditter er lave — Auto-reload kjøper Mythex-kreditter når saldoen er lav, så en lang bygging eller en travel publisert app ikke stopper på null. Oppsett og begrensninger.
  • Bygg Mythex-apper fra Claude, Cursor eller Codex — Mythex kjører en ekstern MCP-server. Koble til Claude, Cursor eller Codex, så koder de i din Mythex-sandkasse med live forhåndsvisning og publisering.
  • Lagrepunkter: Angre enhver endring agenten gjør — Etter hver vellykkede tur lagrer Mythex et lagrepunkt av prosjektet ditt. Gå tilbake til et av dem med to klikk, eller rediger en tidligere melding.
  • Koble Gmail, Google Sheets og Slack til app-byggeren din — Mythex-koblinger knytter Gmail, Google Sheets, Slack, Notion og mer til chat-agenten, uten API-nøkler i koden. Slik fungerer det, oppsett og begrensninger.
  • Egendefinerte domener på Mythex: kjøp et eller koble til ditt eget — Pro-apper på Mythex kan kjøre på ditt eget domene. Kjøp ett i Mythex, eller pek et domene du eier mot appen med en CNAME. Steg, fornying og begrensninger.
  • Diktér promptene dine med talestyring — Snakk promptene dine til Mythex i stedet for å skrive dem. Klikk mikrofonen eller trykk Alt+V, sjekk teksten og send. Slik fungerer det og begrensningene.
  • Fix with AI: ett klikk når en publisering feiler — Når publisering feiler, forteller Mythex nå hva som skjedde og tilbyr Fix with AI: agenten leser bygg-output eller appens logger og fikser prosjektet.
  • Generere bilder rett i chatten — Be Mythex om et hero-bilde, et og:image eller en logomerke, så tegner den det i chatten og legger det i appen din først når du sier det. Slik fungerer det.
  • GitHub-synkronisering og eksport: Koden din på Mythex er din — Alt du bygger på Mythex er ditt. Synkroniser et prosjekt til GitHub, last det ned som arkiv eller importer et tilbake. Slik virker de, og grensene.
  • Mythex husker nå hvem du er og hvordan du jobber — Minne, About you, prosjekt- og arbeidsområdekunnskap og søk i tidligere chatter: Mythex starter ikke fra null i hver chat. Se, rediger eller slå av alt.
  • Planlegg før du bygger: slik fungerer planmodus i Mythex — Planmodus lar Mythex-agenten finne en tilnærming før den endrer noe. Les planen i egen fane, og trykk Build. Slik fungerer det og når du bør bruke det.
  • Feilmeldinger ved publisering sier nå hva som skjedde, med enkle ord — Når en publisering i Mythex feiler, får du én enkel setning om hva som gikk galt, pluss Fiks med AI og Prøv igjen, i stedet for rå utdata fra hostingen.
  • Den publiserte appen din forblir oppe mens du publiserer den på nytt — Ny publisering tok tidligere en live Mythex-app offline under bygget. Nå serverer den forrige versjonen til den nye er klar, pluss to andre rettelser.
  • Hemmeligheter og miljøvariabler uten å lime inn nøkler i chatten — Mythex-agenten ber om API-nøkler i et sikkert kort, ikke i chatboksen. Slik fungerer prosjekthemmeligheter og miljøvariabler, og slik bytter du en nøkkel.
  • Start fra en mal: en skrevet første prompt til appen din — Mythex-maler gir deg en startprompt tilpasset en type nettsted eller app. Velg en, trykk Bruk mal, og agenten bygger en første versjon som du deretter forbedrer.
  • Underagenter du kan åpne og lese — Når Mythex-agenten deler en krevende oppgave i nøstede kjøringer, vises hver enkelt i chatten som en rad du kan åpne og lese. Slik fungerer det, og det du kontrollerer.
  • Test appen din i nettleseren med én kommando — Skriv /test, så klikker Mythex seg gjennom forhåndsvisningen din som en bruker ville gjort, tar skjermbilder og rapporterer feil i chatten. Slik gjør du det.
  • Hvorfor hver Mythex-app får sin egen database — Hver Mythex-app som trenger data, får sin egen Postgres-database som sover når den er inaktiv. Hvorfor vi valgte én database per app, og avveiningene.
  • Arbeidsområder og invitasjon av teamet ditt — Prosjekter i Mythex ligger i arbeidsområder. Inviter teamet på e-post og jobb i samme prosjekter uten seteavgifter. Slik fungerer eiere og medlemmer.

Selskap

Notater fra teamet.

  • Introduserer Mythex-guider og Mythex-bloggen — Praktiske guider om å bygge apper og nettsteder med AI, ærlige verktøysammenligninger og en ingeniørblogg om hvordan Mythex bygges, også det som går galt.
  • Mythex snakker nå 12 språk — Mythex-nettstedet er nå på 12 språk, fra português og deutsch til हिन्दी, 日本語 og العربية. Velg språk i bunnteksten.

Mythex · Priser · FAQ · Veiledninger · Blogg · Bruksområder · Bygg med KI · Maler · Mythex sammenlignet · Ordliste for app-bygging med KI · Gratis verktøy for app-bygging med KI · Om oss

Mythex for…

  • Mythex for jobb
  • Mythex for gründere
  • Mythex for produktledere
  • Mythex for designere
  • Mythex for markedsførere
  • Mythex for salg
  • Mythex for drift
  • Mythex for HR-team
  • Nettsteder
  • Prototyping
  • Interne verktøy
  • Partnerprogram

Veiledninger

  • Slik bygger du
  • Sammenligninger
  • Begreper forklart
  • Ideer og lansering
  • Ledetekster og lansering

Blogg

  • Teknologi
  • Produkt
  • Selskap
English Português (Brasil) Deutsch Français Español Italiano हिन्दी Bahasa Indonesia ไทย 한국어 日本語 العربية 简体中文 繁體中文(台灣) 繁體中文(香港) Русский Türkçe Tiếng Việt Polski Nederlands Українська فارسی اردو Español (España) Français (Canada) Português (Portugal) Shqip Bosanski Български Català Hrvatski Čeština Dansk Eesti Suomi Ελληνικά Magyar Íslenska Latviešu Lietuvių Македонски Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili