M. MachucaDesenvolvedor de Soluções em IA
EN

← Portfólio · M-05

  • Em construção
  • Repositório privado

Aulô

Estude com quem leu o seu material.

Plataforma de estudo por voz para concurso, vestibular e medicina. Você envia a apostila, o livro ou as anotações em PDF ou Word. O professor virtual responde só com esse material, mostra a página de cada frase e avisa quando a resposta não está lá.

Estado
Em construção. Ainda sem lançamento público.
Código
Repositório privado. Posso mostrar numa entrevista.
Base
Axon Voice, um assistente de voz meu que responde com citação e guarda memória vetorial e grafo temporal.
Meu papel
Produto, arquitetura, critérios de aceite e provas. Agentes de código escrevem o código.
Stack
Python no servidor; frontend em JavaScript, sem etapa de build.
Commits
307 na branch do frontend

Conferido em 11 nov 2026 na branch feat/aulo-polimento-landing.

Início do Aulô no tema escuro: o título “Estude com quem leu o seu material”, os botões Começar agora e Ouvir o Caio, o professor Caio numa esfera e um cartão de demonstração com a frase “Eu ensino só com o que você me der”.
Captura do frontend · tela inicial, tema escuro, 1440 px, conteúdo de demonstração

Um professor que só sabe o que você enviou

Quem prepara concurso, vestibular ou medicina estuda em apostilas, livros e anotações próprias. A ideia do Aulô é conversar em voz alta com um professor virtual que leu exatamente esse material e não sai dele.

Para quem

Para quem estuda com material próprio, em PDF ou Word, e quer perguntar em voz alta sem receber de volta uma resposta sem fonte. O foco declarado do produto é concurso, vestibular e medicina.

O que o professor faz

  • Responde só com o seu material, não com o que ele “sabe” em geral.
  • Mostra a página de cada frase da resposta.
  • Avisa quando a resposta não está lá, em vez de inventar.

Como funciona

Este é o desenho do produto. O que já está provado e o que ainda não está ficam na seção Estado.

01Envie o material
PDF ou Word: a apostila, o livro ou as anotações. Na tela Material você escolhe se o professor pode responder com o arquivo ou se ele só fica guardado.
02O Aulô lê
Arquivos grandes levam alguns minutos, e a leitura é acompanhada na própria tela.
03Pergunte em voz alta
A conversa é em formato de ligação: você fala, o professor responde e você o interrompe tocando na esfera.
04Veja a página
Cada resposta traz a página do material de onde veio. Se não está no material, o professor diz que não está.

material própriotrechos relevantesresposta com a página citadaou: “não está no material”

Sobre o que sai do computador, a tela Material diz: com “Não, só guardar aqui”, nada sai do computador e o professor não responde com o arquivo; com “Sim, pode responder”, só os trechos usados em cada resposta vão ao modelo, e o arquivo inteiro continua no computador. É o comportamento descrito na tela; a revisão de segurança do projeto ainda não tem resultado publicado (ver Estado).

Três professores, três jeitos de explicar

A pergunta e o trecho do material são os mesmos; muda o estilo da resposta. Os exemplos abaixo são da landing, com um trecho de demonstração sobre o ciclo de Krebs.

Caio

direto ao ponto

Responde em poucas linhas e fecha com o número da página.

Lia

por comparação

Explica por analogia: no exemplo, o ciclo vira uma rotatória dentro da mitocôndria.

Íris

devolve a pergunta

Antes de responder, pergunta algo que leva a pessoa ao caminho: no exemplo, para onde vai o piruvato depois da glicólise.

Seção “Três professores” da landing do Aulô: a pergunta “O que é o ciclo de Krebs?” respondida por Caio, Lia e Íris, cada um num estilo, com o selo da página citada (p. 112, p. 112 e p. 111 e 112).
Captura do frontend · a mesma pergunta nos três estilos; exemplos de estilo com material de demonstração

Na landing, a demonstração usa a voz do navegador; na sala, cada professor tem voz própria.

Telas

O frontend tem cinco páginas: início, professores, material, meu estudo e configurações, em tema escuro e claro, no computador e no celular.

Página Material do Aulô: envio de PDF ou Word, com a escolha entre “Não, só guardar aqui” e “Sim, pode responder”, e os três passos Envie, O Aulô lê e Pergunte.
Material · envio do PDF ou Word e a escolha de o professor responder ou não com ele
Início do Aulô no celular, com 375 px de largura: o professor Caio, o título, os botões Começar agora e Ouvir o Caio e a legenda da fala.
Celular · início, 375 px

Todas as capturas vêm do frontend em desenvolvimento, com conteúdo de demonstração. Nenhuma mostra material, conversa ou dado de uma pessoa real.

Estado do projeto

O Aulô está em construção e o repositório é privado. Abaixo, o que consigo provar hoje e o que ainda não, com data: 11 nov 2026.

Já está provado

  • Frontend de cinco páginas capturado em 1440 e 375 px, nos temas claro e escuro.
  • 26 verificações automáticas de contraste (AA, texto a 4,5:1 ou mais) dos tokens de cor nos dois temas. Rodei o arquivo de teste e as 26 passam.
  • Os três professores existem no frontend, cada um com seu estilo, com conteúdo de demonstração.

Fontes: capturas e tests/test_lousa_contraste.py (gate G7), na branch feat/aulo-polimento-landing.

Ainda não está provado

  • Recall da busca no material: a meta ainda não foi atingida, e não publico número.
  • Tempo até a primeira palavra: tem meta e medição prevista, sem resultado publicado.
  • CI verde: no último commit da branch, lint, secrets-scan e pytest falhavam e o launcher passava. As causas estão catalogadas no plano de finalização.
  • Revisão de segurança: está no plano (gate G6), sem resultado publicado.
  • Integração: a branch está 306 commits à frente da main e ainda não foi integrada.
  • Funcionar sem nuvem: a transcrição da fala usa a Groq e a voz dos professores usa o Fish Audio.
  • Aprender mais rápido: não afirmo isso e não tenho resultado de uso com estudantes.

O plano de finalização tem gates de G0 a G9, do CI verde ao merge em main, passando por 1º token, recall, revisão de segurança e validação visual.

Posso mostrar o código, os testes e uma demonstração numa conversa.