Baixar

Você conhece a solução. O Virgílio cuida da produção.

Construa seu app com base técnica. O Virgílio cria um ambiente de teste separado do app de produção, confere cada mudança antes de publicar e mostra o que fazer quando algo quebra.

Sessão do Virgílio com o agente trabalhando numa tarefa, em janela sobre o app rodando
Sua IA trabalha numa cópia, e você vê o app rodando

01A tese

Quem conhece um problema de perto já consegue construir o app com IA. Manter esse app no ar com gente de verdade usando é outra história.

O app funciona na demonstração.

Em produção, um banco só serve para o teste e para os clientes.

A chave fica no código, a tabela fica aberta, e ninguém testou o backup.

O código deixou de ser escasso.

Quem cuida dele em produção, não.

Numa empresa grande, esse trabalho é de um DevOps.

No seu app, é do Virgílio.

02O que muda

Sem o Virgílio

  • O teste e os clientes usam o mesmo banco.
  • A IA muda mais do que você pediu.
  • Você publica sem saber se pode.
  • O app cai e você sabe por um usuário.
  • O backup existe, ou deveria existir.

Você depende de alguém para saber se está tudo bem.

Com o Virgílio

  • O ambiente de teste fica separado da produção.
  • A IA trabalha numa cópia, e você vê cada arquivo que mudou.
  • A mudança só entra quando você clica em Promover.
  • O diagnóstico lê os registros do servidor e do banco.
  • Testar restauração coloca a cópia num banco temporário.

Você passa a ser dono da operação do seu app.

03Saúde do app

O app caiu. Você procura no log do Railway, no painel do Supabase e no que a IA mudou ontem. O Virgílio encontra.

Tela Início do Virgílio com uma coisa para fazer agora
A tela Início, com uma coisa para fazer agora

Bem-Estar, um app de clínica de exemplo

× problema

Regras de acesso do banco

A tabela da lista de espera está aberta. Qualquer pessoa consegue ler e apagar a lista.

Verifiquei
Se cada tabela diz quem lê e quem escreve.
Encontrei
A lista de espera está aberta.
Faça
Trabalhe nessa tarefa.

Ainda não avisa sozinho. Você precisa abrir o app ou pedir o diagnóstico. O aviso automático está em Roadmap.

04O que entra em produção

Você testa numa prévia, vê o que mudou, e a mudança só vai para produção quando você clica em Promover.

Pedido de mudança com verificação reprovada e Promover desligado
Com verificação reprovada, Promover fica desligado
O que é bloqueado
RiscoAo guardarAo enviarNo GitHub
Chave ou senha no códigoBloqueiaBloqueiaBloqueia
Mudança que apaga tabela ou colunaBloqueiaBloqueiaBloqueia
Tabela sem regra de acessoBloqueiaBloqueiaBloqueia
App que não compilaNão confereBloqueiaBloqueia
Teste que não passaNão confereBloqueiaBloqueia
Área Testes com as partes do app em ordem de risco
As partes sensíveis com menos testes aparecem primeiro

As correções passam por Claude Code, Codex, Cursor ou GitHub Copilot. O Virgílio ajuda a instalar.

05Quando quebra

Erro conhecido vem traduzido, com o próximo passo e o botão para abrir a correção numa cópia.

Erro que o Virgílio ainda não conhece aparece sem tradução.

Restauração do backup comparada tabela por tabela
A restauração comparada tabela por tabela

Backup testado

Testar restauração coloca a cópia num banco temporário, longe da produção.

Onde a cópia fica

No Cloudflare R2 da sua conta, trancada por 90 dias. Sem o R2, só o banco tem cópia, no GitHub.

06Design do app

Cores, fontes, cantos e sombras do seu app. Escolha um ponto de partida, ajuste o que quiser e veja no app de verdade.

Área Design com um ponto de partida escolhido, os controles de cor e a prévia ao lado
42 pontos de partida, e o Virgílio avisa quando uma cor fica difícil de ler
Conversa com o agente sobre o design, numa janela sobre a prévia do app
Ou peça ao agente, e a prévia acompanha

Entra como as outras mudanças

Quando gostar, guarde como pedido de mudança. Até lá, nada muda em produção.

Dá para voltar

Desfaça um passo, volte ao ponto de partida ou ao design anterior.

07Como funciona

  1. 01

    Você instala.

    A instalação lê o projeto, mostra o que muda e abre um pedido para aprovar.

  2. 02

    A IA trabalha.

    Numa cópia, e você vê o app rodando. Seus clientes não são afetados.

  3. 03

    Você decide.

    Testa na prévia, vê cada arquivo que mudou e só então clica em Promover.

  4. 04

    Você acompanha.

    O relatório diz o que verificou, o que encontrou e o que fazer em seguida.

08Para quem

  • Quem passou anos num mercado.

    Você conhece o problema por dentro e nunca se viu construindo tecnologia.

  • Quem tem uma boa ideia.

    Você enxergou a oportunidade e quer transformar num app.

  • Quem já começou.

    Fez no Lovable, no Bolt ou em outra ferramenta? Se está no GitHub, o Virgílio trabalha no seu app.

Next.js é o caminho que já testamos. Outras tecnologias ainda não foram testadas.

09Roadmap

Você pode nos ajudar a construir o Virgílio, o seu app pode ser nosso estudo de caso. Contribua com a sua experiência e use a ferramenta totalmente gratuita.

  • Aviso quando a produção cai

    O Virgílio te avisa quando a produção quebra, sem você precisar abrir o app ou pedir o diagnóstico.

  • Vários agentes juntos

    Mais de um agente trabalhando ao mesmo tempo, cada um na sua tarefa, e você decidindo o que entra.

  • E-mail do app

    Um caminho guiado para o seu app enviar e-mail em produção, com o domínio configurado.

  • Selo de prontidão

    Um selo que diz que o app passou pelas conferências, para mostrar a um investidor ou a um cliente.

10Preço

Grátis para beta testers.

Quem testa o beta não paga nada pelo Virgílio. Os serviços em volta do app têm os próprios planos:

GitHub
O plano grátis serve.
Banco
No computador, sem custo, ou no Supabase.
Publicação
O Railway cobra pelo uso.
Backup
Cloudflare R2, grátis até 10 GB.
Ferramenta de IA
A assinatura que você já paga.

11Perguntas

Preciso saber programar?

Não. Mas você precisa olhar o que a IA mudou e decidir se publica. O Virgílio mostra isso em português.

Fiz no Lovable ou no Bolt. Funciona?

Sim. Se o app está no GitHub, o Virgílio trabalha nele. Se o banco está no Lovable Cloud, a instalação não acha o projeto do Supabase e segue com um banco novo.

Onde ficam minhas senhas e chaves?

No cofre de senhas do seu computador. Nosso servidor só participa da troca de login do Supabase e da revogação do acesso ao GitHub, e não grava nada.

O Virgílio manda alguma coisa para vocês?

Erros inesperados do próprio Virgílio: versão, sistema, comando e o ponto do nosso código onde falhou. A mensagem do erro e os dados do seu app ficam de fora.

O Mac e o Windows avisam que o app não foi verificado. É normal?

Por enquanto, é. Ainda não temos as assinaturas da Apple e da Microsoft. O instalador pelo Terminal confere o arquivo e abre sem esse aviso.

E se eu quiser tirar o Virgílio do meu app?

Dá para reverter por parte ou tudo. Antes, ele mostra o que muda e o que não volta.

12Da Tino

tino, s.m. Discernimento. Faro. A capacidade de enxergar oportunidades antes dos outros.

O Virgílio é da Tino. A Tino faz parceria com especialistas para construir soluções em mercados onde quase ninguém está olhando.

Você passou anos entendendo um problema.

A IA escreveu o código.

Falta o que vem depois de publicar.

Um ambiente de teste. Uma conferência antes de cada mudança. Um backup recuperável.

Isso exige tecnologia.

Exige disciplina.

Mas, acima de tudo...

Exige tino.

Baixar o Virgílio

Seu app está pronto para uso em produção?

Quer conversar antes? Chame no WhatsApp.

O Virgílio roda no computador. Guarde o link para abrir lá.

Para saber qual é o seu: menu Apple, Sobre Este Mac. Na primeira abertura, confirme em Ajustes do Sistema, Privacidade e Segurança, Abrir Mesmo Assim.

Pelo Terminal, sem esse aviso

curl -fsSL https://github.com/Omnex-Labs/virgilio-releases/releases/latest/download/install-app.sh | sh

Se o SmartScreen aparecer, clique em Mais informações e depois em Executar assim mesmo.

Pelo PowerShell, sem esse aviso

irm https://github.com/Omnex-Labs/virgilio-releases/releases/latest/download/install-app.ps1 | iex

Pelo terminal, com o atalho no menu

curl -fsSL https://github.com/Omnex-Labs/virgilio-releases/releases/latest/download/install-app.sh | sh