Blog
Como construímos e operamos o Mythex — incluindo o que correu mal — e as novidades do produto.
Engenharia
Como o Mythex é construído e operado, incluindo o que falhou e como o corrigimos.
- Uma Republicação Falhada Nunca Apaga um Backend que Funciona — Uma republicação falhada podia apagar a API ativa de uma app ou deixar uma versão avariada a correr. Três correções ao modo como a Mythex desfaz uma publicação falhada.
- Alertas que Disparam Uma Vez, Não Uma Vez por Servidor — Um alerta diário chegou-nos cinco vezes numa só tarde. Porque é que a deduplicação em memória falha com dois servidores e um deploy, e como a partilha de estado a resolveu.
- Passar para Espaços de Trabalho Maiores Sem Fazer Ninguém Esperar — Um quarto dos espaços de trabalho ficou em 1 GB depois de passarmos para 2 GB. A primeira correção fez uma pessoa esperar sete minutos. O que mudámos e o que voltámos a mudar.
- Faturar as Bases de Dados Pelo Que Realmente Usam — Estimávamos o custo da base de dados de cada app, e a estimativa estava errada para os dois lados. Agora cada base de dados é faturada pela utilização medida, hora a hora.
- Apanhar Apps que se Avariam Logo Após a Publicação — Três publicações passaram o nosso health check enquanto a sua API se avariava segundos após cada arranque. A causa: contar as falhas numa lista limitada a cinco entradas.
- Manter os turnos do agente com muitas imagens dentro da memória — Um turno do agente ficou sem memória aos 952 MB ao analisar digitalizações de catálogos. Três causas, cada uma a reter imagens tempo demais, e como as corrigimos.
- Manter os turnos longos do agente dentro da janela de contexto — Os sub-agentes podiam crescer até o modelo os recusar, parar cedo por falsa falta de espaço, ou contar mal os tokens em russo. Três correções para o trabalho longo terminar.
- Manter o chat ativo quando o telemóvel adormece — Telemóveis adormecem e mudam de rede a meio de uma criação. Dois erros faziam o chat bloquear ou mostrar meia resposta. Como os encontrámos e corrigimos.
- Como um chat pesado podia derrubar a nossa API — A 28 de setembro, os dois servidores da API ficaram sem memória ao mesmo tempo. A causa real: o histórico do chat era carregado por número, não por tamanho.
- Carregar duas vezes em Publicar agora publica apenas uma vez — Três pedidos de publicação da mesma app chegaram com 84 ms de diferença e cada um lançou um deploy. Agora a base de dados decide quem publica.
- Lições de SEO ao Corrigir o Nosso Próprio Site — FAQ duplicada, a miniatura errada no Google, páginas de modelos sem cliques e uma rota bloqueada pela nossa borda: o que encontrámos no mythex.ai e corrigimos.
- Os Sites Estáticos Continuam no Ar Enquanto Republicam — Republicar um site estático apagava o conteúdo antes do envio. Agora o site antigo continua no ar até a nova versão estar pronta, e as alterações aparecem em segundos.
- O Crash por Falta de Memória Escondido numa Etiqueta de Progresso — O agente de IA ficou sem memória ao escrever um ficheiro grande. A causa não foi o modelo: foi uma etiqueta de estado reenviada 41.000 vezes.
- O Ficheiro de Swap em Falta Que Congelou os Nossos Servidores — Um servidor de produção deixou de responder sem bloquear: thrashing da cache numa máquina sem swap, sem kill por memória. O que aconteceu e o que mudámos.
- Acordar Bases de Dados Sem Ligações Mortas — Uma app publicada que acordava mantinha o primeiro pedido 10–12 segundos à espera de ligações mortas. Como baixámos isso para 2,3 segundos.
- Estávamos a Limitar a Taxa dos Nossos Próprios Serviços — O limite por endereço da API tratava os nossos próprios serviços como uma pessoa ocupada, e começaram a receber 429. Como o encontrámos e corrigimos.
- Porque Mudámos os Servidores do Mythex para ARM — Depois de o trabalho pesado passar para sandboxes, os servidores usavam um terço da memória. Instâncias ARM mais pequenas cortaram cerca de 30% dos custos. Eis como.
- Como Chegámos a Zero Erros 502 nos Deploys — Um watchdog em corrida com os deploys e um balanceador que notou tarde demais: como encontrámos os dois problemas e passámos de 10 erros 502 para zero.
Produto
O que há de novo no Mythex e porque o 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 Espaço de Trabalho Privado e uma Pré-visualização em Direto para Cada Projeto — Cada projeto da Mythex corre no seu próprio espaço de trabalho privado na nuvem, com uma pré-visualização em direto ao lado do chat. Como funciona, como usar e o que esperar.
- O Agente do Mythex Agora Sabe o Que o Mythex Consegue Construir — Se pedires ao Mythex uma app para iPhone ou um bot sempre ligado, o agente diz que não está disponível, oferece o mais próximo e espera por um sim.
- Uma Página de Destino para Cada Tipo de Negócio — Procura um sistema de marcações para uma clínica dentária ou um site para uma padaria e encontra uma página da Mythex escrita para esse negócio, com prompt pronto a usar.
- Recarga Automática: Mantém a Tua App Publicada a Funcionar Quando os Créditos Acabam — A recarga automática compra créditos da Mythex quando o saldo fica baixo, para que uma construção longa ou uma app muito usada não pare em zero. Configuração e limites.
- Cria Apps Mythex a Partir do Claude, do Cursor ou do Codex — A Mythex tem um servidor MCP remoto: liga o Claude, o Cursor ou o Codex e programam no sandbox da Mythex, com pré-visualização, base de dados e publicação.
- Checkpoints: Desfaz Qualquer Alteração Feita pelo Agente — Depois de cada turno bem-sucedido, a Mythex guarda um checkpoint do teu projeto. Volta a qualquer um deles em dois cliques, ou edita uma mensagem anterior e tenta de novo.
- Liga o Gmail, o Google Sheets e o Slack ao Teu Construtor de Apps — Os Conectores da Mythex ligam o Gmail, o Google Sheets, o Slack e o Notion ao agente do chat, sem chaves de API no código. Como funciona, configuração e limites.
- Domínios Personalizados na Mythex: Compra um ou Liga o Teu — As apps Pro da Mythex podem usar o teu domínio. Compra um dentro da Mythex ou aponta um domínio que já tens com um registo CNAME. Passos, renovação e limites.
- Dita os Teus Prompts com Entrada por Voz — Podes falar com a Mythex em vez de escrever os teus prompts. Clica no microfone ou carrega em Alt+V, verifica o texto e envia. Como funciona e os seus limites.
- Corrigir com IA: um clique quando uma publicação falha — Quando uma publicação falha, a Mythex agora diz o que aconteceu e oferece Corrigir com IA: o agente lê o resultado do build ou os registos da sua app e corrige o projeto.
- Gerar imagens diretamente no chat — Peça à Mythex uma imagem de destaque, uma og:image ou uma marca de logótipo e ela desenha-a no chat, e só a coloca na sua app quando lho disser. Veja como funciona.
- Sincronização e exportação com GitHub: o seu código na Mythex é seu — Tudo o que cria na Mythex lhe pertence. Sincronize um projeto com o GitHub, descarregue-o como arquivo ou importe um de volta. Como funciona cada opção e os limites.
- A Mythex agora lembra-se de quem é e de como trabalha — Memória, Sobre si, conhecimento de projeto e pesquisa de conversas anteriores: a Mythex deixa de começar do zero. Veja, edite ou desligue tudo.
- Planeie antes de construir: como funciona o modo Planear na Mythex — O modo Planear faz o agente definir uma abordagem antes de editar seja o que for. Leia o plano num separador próprio e depois carregue em Build. Como funciona.
- Os erros de publicação agora dizem o que aconteceu, em palavras simples — Quando uma publicação na Mythex falha, recebe uma frase simples sobre o que correu mal, mais Corrigir com IA e Tentar novamente — em vez do resultado bruto da hospedagem.
- A sua app publicada agora continua no ar enquanto a republica — Republicar costumava tirar uma app da Mythex do ar durante o build. Agora a versão anterior continua a servir 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, pede-a num cartão seguro, fora do chat. Como guardar segredos e variáveis de ambiente no Mythex e renovar uma chave.
- Começa a Partir de um Modelo: Um Primeiro Prompt Escrito para a Tua App — Os modelos do Mythex trazem um prompt inicial pensado para um tipo de site ou app. Escolhes um, carregas em Usar modelo e refinas a primeira versão do agente.
- Subagentes que Podes Abrir e Ler — Quando o agente do Mythex divide uma tarefa complexa em execuções aninhadas, cada uma aparece no chat como uma linha que podes abrir e ler. Como funciona e o que controlas.
- Testa a Tua App no Browser com um Único Comando — Escreve /test e o Mythex clica pela tua pré-visualização ao vivo como um utilizador faria, tira capturas de ecrã e reporta no chat o que avariou. Como usar e quando.
- Porque É que Cada App do Mythex Tem a Sua Própria Base de Dados — Cada app do Mythex que precisa de dados recebe a sua própria base de dados Postgres, que adormece quando não é usada. Porque não uma base partilhada, e os compromissos.
- Espaços de Trabalho e Convidar a Tua Equipa — Os projetos do Mythex vivem em espaços de trabalho. Convida colegas por email, sem taxas por lugar. Como funcionam donos, membros e faturação.
Empresa
Notas da equipa.
- Apresentamos os Guias da Mythex e o blogue da Mythex — Guias práticos sobre criar apps e sites com IA, comparações honestas de ferramentas, e um blogue de engenharia sobre como a Mythex é construída — incluindo o que avaria.
- A Mythex já fala 12 línguas — O site de marketing da Mythex está agora em 12 línguas, de Português e Deutsch a हिन्दी, 日本語 e العربية. Escolha a sua no rodapé.
Mythex · Preços · FAQ · Guias · Blog · Casos de utilização · Criar com IA · Modelos · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · Sobre