Blog
Como construímos e operamos o Mythex — incluindo o que deu errado — e as novidades do produto.
Engenharia
Como o Mythex é construído e operado, incluindo o que quebrou e como corrigimos.
- Uma republicação com falha nunca apaga um backend que funciona — Uma republicação com falha poderia apagar a API ativa de um app ou deixar uma versão quebrada rodando. Três correções em como a Mythex desfaz publicações que falham.
- Alertas que disparam uma vez, e não uma vez por servidor — Um alerta diário chegou cinco vezes em uma única tarde. Por que a deduplicação em memória quebra com dois servidores e um deploy, e como um estado compartilhado resolveu.
- Migrar para workspaces maiores sem fazer ninguém esperar — Um quarto dos workspaces ficou preso em 1 GB depois da troca para 2 GB. Nossa primeira correção fez uma pessoa esperar sete minutos. O que mudamos, e mudamos de novo.
- Cobrar os bancos de dados pelo que eles realmente usam — Antes estimávamos o custo do banco de dados de cada app, e a estimativa errava para os dois lados. Agora cada banco é cobrado pelo uso medido, hora a hora.
- Pegando apps que travam logo depois de publicar — Três publicações passaram no health check enquanto a API travava segundos após cada inicialização. A causa: contar falhas em uma lista limitada a cinco entradas.
- Mantendo os turnos do agente com muitas imagens dentro da memória — Um turno do agente analisando digitalizações de catálogo ficou sem memória com 952 MB. Três causas separadas mantinham imagens por tempo demais, e cada uma foi corrigida.
- Mantendo turnos longos do agente dentro da janela de contexto — Sub-agentes cresciam até o modelo recusá-los, paravam cedo para economizar espaço ou contavam tokens errado em russo. Três correções fazem o trabalho longo de IA terminar.
- Mantendo o chat ativo quando o celular entra em suspensão — Celulares suspendem, trocam de aba e perdem a rede durante uma criação. Dois bugs faziam o chat travar ou mostrar metade da resposta. Veja como os corrigimos.
- Como um único chat pesado poderia derrubar nossa API — Em 28 de setembro, os dois servidores da API ficaram sem memória juntos. A primeira correção deu mais memória; a real foi carregar o histórico por tamanho, não por quantidade.
- Clicar em Publicar duas vezes agora publica uma vez só — Três pedidos para publicar o mesmo app chegaram com 84 ms de diferença, e cada um rodou um deploy completo. Agora o banco decide quem publica e os outros são avisados.
- Lições de SEO ao corrigir o nosso próprio site — Marcação de FAQ duplicada, miniatura errada no Google, páginas de modelos sem cliques e um caminho recusado pela nossa borda: o que achamos no mythex.ai e corrigimos.
- Sites estáticos agora continuam no ar enquanto são publicados de novo — Republicar um site estático não o esvazia mais antes do upload. O site antigo continua no ar até o novo estar no lugar, e as mudanças aparecem em segundos.
- A falta de memória escondida em um rótulo de progresso — Nosso agente de IA ficou sem memória ao escrever um arquivo grande. A causa não era o modelo nem os subagentes em paralelo: era um rótulo de status reenviado 41.000 vezes.
- O arquivo de swap que faltava e travou os nossos servidores — Um servidor de produção parou de responder sem travar: nem morte por falta de memória, só thrashing do cache de páginas numa máquina sem swap. O que aconteceu e o que mudamos.
- Acordar bancos de dados sem conexões mortas — Um app publicado que acordava do repouso segurava a primeira requisição por 10 a 12 segundos em conexões mortas. Reduzimos isso para 2,3 segundos.
- Estávamos limitando a taxa dos nossos próprios serviços — O limite de taxa por endereço da API tratava nossos próprios serviços como uma pessoa ocupada, e em produção eles recebiam 429. Como encontramos e corrigimos.
- Por que movemos os servidores do Mythex para ARM — Com o trabalho pesado em sandboxes por projeto, nossos servidores usavam um terço da memória. Instâncias ARM menores cortaram o custo em cerca de 30%. Veja como.
- Como zeramos os erros 502 nos deploys — Um watchdog que competia com os deploys e um balanceador que percebeu tarde demais. Como achamos os dois problemas e fomos de 10 erros 502 para zero.
Produto
O que há de novo no Mythex e por que fizemos assim.
- 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.
- Um workspace privado e uma prévia ao vivo para cada projeto — Cada projeto da Mythex roda em seu próprio workspace privado na nuvem, com uma prévia ao vivo ao lado do chat. Como funciona, como usar e o que esperar.
- O agente do Mythex agora sabe o que o Mythex consegue construir — Peça ao Mythex um app para iPhone ou um bot sempre ligado e o agente agora diz com clareza que não está disponível, oferece o mais próximo que está, e espera um sim.
- Uma página de destino para cada tipo de negócio — Pesquise um sistema de agendamento para clínica odontológica ou um site para padaria e caia em uma página da Mythex escrita para esse negócio, com prompt pronto.
- Recarga automática: mantenha seu app publicado no ar quando os créditos acabarem — A recarga automática compra créditos da Mythex quando seu saldo fica baixo, para que uma construção longa ou um app movimentado não pare em zero. Configuração e limites.
- Crie apps Mythex a partir do Claude, do Cursor ou do Codex — A Mythex roda um servidor MCP remoto: conecte Claude, Cursor ou Codex, e eles programam no seu sandbox na nuvem da Mythex, com prévia ao vivo, banco de dados e publicação.
- Checkpoints: desfaça qualquer mudança feita pelo agente — Depois de cada turno bem-sucedido, a Mythex salva um checkpoint do seu projeto. Volte a qualquer um deles em dois cliques ou edite uma mensagem anterior e tente de novo.
- Conecte Gmail, Google Sheets e Slack ao seu criador de apps — Os Conectores da Mythex ligam Gmail, Google Sheets, Slack, Notion e outros ao agente de chat, sem chaves de API no seu código. Como funciona, configuração e limites.
- Domínios personalizados na Mythex: compre um ou conecte o seu — Apps Pro na Mythex podem rodar no seu próprio domínio. Compre um na Mythex ou aponte um que você já tem com um CNAME. Passos, renovação e limites.
- Dite seus prompts com entrada de voz — Você pode falar seus prompts para a Mythex em vez de digitá-los. Clique no microfone ou pressione Alt+V, confira o texto e envie. Como funciona e seus limites.
- Corrigir com IA: um clique quando uma publicação falha — Quando a publicação falha, o Mythex agora diz o que aconteceu e oferece Corrigir com IA: o agente lê a saída do build ou os logs do seu app e corrige o projeto.
- Gerando imagens direto no chat — Peça ao Mythex uma imagem de destaque, uma og:image ou uma marca de logo e ele desenha no chat, colocando no seu app só quando você pedir. Veja como funciona.
- Sincronização e exportação com GitHub: seu código no Mythex é seu — Tudo o que você cria no Mythex é seu. Sincronize um projeto com o GitHub, baixe-o como arquivo ou importe um de volta. Como cada opção funciona e os limites.
- O Mythex agora lembra quem você é e como você trabalha — Memória, Sobre você, conhecimento de projeto e de workspace e busca em chats anteriores: o Mythex deixa de começar do zero em cada chat. Veja, edite ou desligue tudo isso.
- Planeje antes de construir: como o modo Plano funciona no Mythex — O modo Plano faz o agente do Mythex definir uma abordagem antes de editar qualquer coisa. Leia o plano em uma aba própria e clique em Construir. Veja como usar e quando.
- Erros de publicação agora dizem o que aconteceu, com palavras simples — Quando uma publicação do Mythex falha, você recebe uma frase simples sobre o que deu errado, além de Corrigir com IA e Tentar de novo, em vez da saída bruta da hospedagem.
- Seu app publicado agora continua no ar enquanto você o republica — Republicar tirava um app ativo do Mythex do ar durante o build. Agora a versão anterior continua no ar até a nova estar pronta, além de mais duas correções.
- Segredos e variáveis de ambiente sem colar chaves no chat — Quando o agente precisa de uma chave de API, ele pede num cartão seguro, não na caixa de chat. Veja como guardar segredos no projeto e como trocar uma chave.
- Comece com um modelo: um primeiro prompt pronto para o seu app — Os modelos do Mythex trazem um prompt inicial pensado para cada tipo de site ou app. Escolha um, clique em Usar modelo e refine a primeira versão que o agente criar.
- Subagentes que você pode abrir e ler — Quando o agente do Mythex divide uma tarefa em execuções aninhadas, cada uma aparece no chat como uma linha que você pode abrir e ler. Veja como funciona.
- Teste seu app no navegador com um só comando — Digite /test e o Mythex clica na sua pré-visualização ao vivo como um usuário faria, tira capturas de tela e informa no chat o que quebrou. Como usar e quando.
- Por que cada app do Mythex tem o seu próprio banco de dados — Cada app do Mythex que precisa de dados recebe um banco Postgres próprio que entra em repouso quando ocioso. Por que um banco por app, e as contrapartidas.
- Workspaces e como convidar a sua equipe — Os projetos ficam em workspaces. Convide colegas por e-mail e trabalhem juntos, sem taxa por usuário. Veja como funcionam donos, membros e a cobrança.
Empresa
Notas da equipe.
- Apresentando os Guias do Mythex e o blog do Mythex — Guias práticos sobre como criar apps e sites com IA, comparações honestas de ferramentas e um blog de engenharia sobre como o Mythex é construído, incluindo o que quebra.
- O Mythex agora fala 12 idiomas — O site de marketing do Mythex agora está em 12 idiomas, do português e alemão ao हिन्दी, 日本語 e العربية. Escolha o seu no rodapé.
Mythex · Preços · FAQ · Guias · Blog · Casos de uso · Crie com IA · Templates · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · Sobre