Pular para o conteúdo
brorn
Nº 012 · Vida pessoal

health.me

Um coach de saúde pessoal: guarda histórico, lê exames em PDF ou foto com IA e conversa sobre os resultados.

No ar
Período
2026-08 → hoje
Plataformas
Web
Papel
Sozinho: design, código e entrega
Tecnologias
Fig. 1 · Painel
Fig. 2 · Arquivos e análises
Fig. 3 · Chat com o coach

§1O problema

Exames, sintomas e orientações ficavam soltos em papéis, fotos e apps diferentes, sem uma visão única nem um plano de ação.

§2O que eu construí

  • Cinco áreasPainel, histórico, arquivos e análises, coach (chat) e perfil.
  • Upload de examesPDF ou foto, com extração automática dos valores por IA.
  • Chat com o coachEm fio contínuo, com opção de pesquisar diretrizes na web e mostrar as fontes.
  • HistóricoJunta dados de outros apps meus (atividades, tarefas, hábitos, agenda) através de um intermediário de dados.
  • Plano de açãoO coach sugere itens e eu aprovo um a um antes de virarem tarefas.
  • Resumo para consultaPDF gerado no servidor.
  • Estados vazios honestosNada de dados de mentira onde não há fonte.

§3As partes difíceis

5 itens
  1. 01

    Extrair valores estruturados de exames

    Formatos variados (PDF e foto) lidos por IA, via uma ferramenta de linha de comando autenticada por OAuth, e não por API paga.

  2. 02

    Compor histórico de vários apps

    Sem duplicar dados nem criar dependência rígida entre eles.

  3. 03

    Fluxo de aprovação humana

    A IA propõe, o usuário decide, e sugestões descartadas nunca voltam.

  4. 04

    Upload grande e geração de PDF

    Arquivos de até 15 MB e PDF gerado com navegador sem tela.

  5. 05

    Reescrita sem migrar dados antigos

    Nascendo do zero.

§4Resultado

Está no ar e em uso.

§5Stack

  • Next.js 16
  • React 19
  • TypeScript 7
  • Tailwind 4
  • SQLite (better-sqlite3)
  • Puppeteer (PDF)
  • LLM por linha de comando (OAuth)
  • Design system próprio
  • pm2
  • Tailscale