Pular para o conteúdo
ENVeja como funciona

Conte a ideia. O Librator
constrói pela spec, para escalar.

Spec-driven development de ponta a ponta: escreve a spec, escolhe um modelo por tarefa,
põe outro modelo para revisar o trabalho e mostra o custo antes de qualquer código rodar.

O que você quer construir?

Um SaaS para clínicas agendarem consultas, com pagamento via Pix, lembretes por WhatsApp e múltiplas unidades por cliente.

Instalador em breve

Funciona com os agentes que você já paga

Por que o Librator

Entre o protótipo
e o orquestrador.

Ferramentas de protótipo param na demo. Orquestradores precisam das tarefas e dos agentes escolhidos antes de começar. O Librator faz a parte do meio, e leva até o fim.

    • Escala
    • Tenancy
    • Auth
    • Billing

    Planeja para escalar

    Primeiro vem uma entrevista que pergunta o que muda a arquitetura: escala, tenancy, autenticação, cobrança, dados sensíveis. O escopo é escrito para usuários de verdade, não para uma demo.

    • T01Claude Fable 5.1
    • T06Grok 4.6
    • T07Luna Max
    • T10Astra (OpenAI)

    O modelo certo em cada tarefa

    Cada tarefa vai para o modelo que combina com ela, de qualquer provedor: um rápido como o Luna Max para pequenos ajustes de interface, um de fronteira como o Astra ou o Claude Fable para arquitetura e segurança.

  • T04 · Claude Sonnet 5.5, revisado por Astra (OpenAI)

    altoOs tokens de sessão nunca expiram.

    Uma segunda opinião

    Nas tarefas sensíveis, um modelo de outro provedor lê o diff antes do commit e devolve quando encontra algum problema.

  • $ 16,33

    equivalente em API · exemplo

    Custo antes do código

    Cada tarefa tem uma faixa de custo, somada por provedor e comparada com as assinaturas que você já paga.

BMAD e Spec Kit fazem spec-driven development com documentos que você conduz prompt a prompt. O Librator transforma a mesma ideia em produto.

Como funciona

Descreva uma vez.
O Librator leva até o fim.

Você escreve a ideia com as suas palavras. O Librator pergunta o que muda a arquitetura, escreve a spec, planeja as tarefas e escolhe os agentes.

BriefingEscopoPlano

Agenda Clínica

Duas perguntas por vez, começando pelo que muda o projeto.

Um SaaS para clínicas agendarem consultas, com pagamento via Pix, lembretes por WhatsApp e múltiplas unidades por cliente.

Librator

Entendi. Antes de falar de agenda, duas perguntas que mudam a arquitetura:

  1. Cada clínica vê só os próprios dados, certo? Vou assumir multi-tenant com isolamento por clínica.
  2. Quantas clínicas você espera no primeiro ano?
Sua resposta

Responda, cole uma referência, ou digite / para atalhos

Enviar

Agenda Clínica

Agenda online para clínicas com várias unidades, pagamento via Pix e lembretes por WhatsApp.

Resumo

Clínicas pequenas e médias publicam horários por profissional e unidade. O paciente agenda sem criar conta, paga o sinal por Pix e recebe lembretes. A equipe gerencia a agenda, confirma presença e vê o caixa do dia.

Funcionalidades

  • Agenda por profissional e unidadeessencialHorários, bloqueios e encaixes, com visão do dia e da semana.
  • Agendamento pelo pacienteessencialLink público por clínica, sem conta, com confirmação por WhatsApp.
  • Sinal via PixessencialCobrança do sinal no agendamento, com baixa automática pelo webhook do PSP.
  • Lembretes por WhatsAppdesejávelLembrete 24 h antes e confirmação de presença.
  • Relatório de faltasse derTaxa de faltas por profissional e por unidade.

Requisitos técnicos

Usuários esperados
200 clínicas no ano 1, cerca de 600 unidades
Tenancy
multi-tenant
Auth
magic link para a equipe; paciente sem conta
Billing
assinatura mensal por unidade
Sensibilidade dos dados
dados pessoais
Compliance
LGPD

Riscos

  • Webhook do PSP fora do ar deixa agendamentos sem baixa.risco altoReconciliação diária pela API do PSP.
  • Custo do WhatsApp por mensagem cresce com as unidades.risco médioLembrete único e confirmação na mesma conversa.
5 funcionalidades · 2 riscos
Ver plano (10 tarefas)

Agenda Clínica

Plano de execução: 10 tarefas em 6 fases. Custos vêm do estimador do núcleo.

Fase 1
T01Arquitetura do monólito modular~$ 2,71
claude-fable-5-1· claude-code (claude max 5x)· revisão astraarquitetura · M

Estrutura do monorepo, módulos por domínio, convenções de isolamento multi-tenant, filas para lembretes e webhooks, logs e Sentry.

arquitetura pede um modelo de fronteira; coberto pela sua assinatura claude max 5x; revisado por outro provedor (OpenAI) para uma segunda opinião.

Fase 2
T02Modelo de dados e migrações iniciais~$ 0,53
claude-opus-5-5· claude-code (claude max 5x)modelo de dados · M

Tenants, unidades, usuários e papéis, profissionais, pacientes, consultas, pagamentos, assinaturas e consentimento LGPD.

modelo de dados pede um modelo forte; coberto pela sua assinatura claude max 5x.

T03CI e deploy no Fly.io~$ 0,01
gemini-3-flash· gemini-cli (api)infra · M

Lint, typecheck, testes e build. Deploy contínuo com Postgres gerenciado, secrets e health checks.

infra pede um modelo rápido; cobrado na sua chave de API da Google.

Fase 3
T04Autenticação por magic link e papéis~$ 1,40
claude-sonnet-5-5· claude-code (claude max 5x)· revisão astraautenticação · M

Login da equipe por e-mail, papéis por unidade, sessão com expiração.

autenticação pede um modelo forte; coberto pela sua assinatura claude max 5x; revisado por outro provedor (OpenAI) para uma segunda opinião.

T05Agenda por profissional e unidade~$ 3,15
kimi-k3· kimi-cli (api)backend · L

Horários, bloqueios, encaixes e conflitos, com API para a agenda do dia e da semana.

backend pede um modelo forte; cobrado na sua chave de API da Moonshot AI.

Fase 4
T06Tela da agenda da recepção~$ 3,45
grok-4-6· grok-build (api)frontend · L

Visão do dia e da semana, arrastar para remarcar, confirmação de presença.

frontend pede um modelo forte; cobrado na sua chave de API da xAI.

T07Link público de agendamento~$ 0,03
luna-max· codex (chatgpt plus)frontend · M

Página por clínica, escolha de unidade, profissional e horário, sem conta.

frontend pede um modelo rápido; coberto pela sua assinatura chatgpt plus.

T09Lembretes por WhatsApp~$ 0,58
kimi-k3· kimi-cli (api)integração · M

Lembrete 24 h antes e confirmação de presença na mesma conversa.

integração pede um modelo forte; cobrado na sua chave de API da Moonshot AI.

Fase 5
T08Sinal via Pix~$ 0,81
claude-sonnet-5-5· claude-code (claude max 5x)· revisão grok-4-6cobrança · M

Cobrança no agendamento, webhook do PSP e reconciliação diária.

cobrança pede um modelo forte; coberto pela sua assinatura claude max 5x; revisado por outro provedor (xAI) para uma segunda opinião.

Fase 6
T10Auditoria de segurança e LGPD~$ 3,66
astra· codex (api)· revisão claude-fable-5-1segurança · M

Isolamento entre tenants, consentimento, retenção e exportação de dados.

segurança pede um modelo de fronteira; cobrado na sua chave de API da OpenAI; revisado por outro provedor (Anthropic) para uma segunda opinião.

Custo real do planejamento até agora: $ 0,73Exportar para o repositório

Agenda Clínica

Desenvolvimento: 1 de 10 tarefas na base.

Executar tudo
Fase 1
T01Arquitetura do monólito modularna baseClaude Code · claude-fable-5-1
Fase 2
T02Modelo de dados e migrações iniciaisaguardando mergeClaude Code · claude-opus-5-5pronta na branch librator/T02-modelo-de-dados-e-migracoes; faça o merge para liberar quem depende dela
T03CI e deploy no Fly.ioprontaGemini CLI · gemini-3-flash
Fase 3
T04Autenticação por magic link e papéisbloqueadaClaude Code · claude-sonnet-5-5depende de T02
T05Agenda por profissional e unidadebloqueadaKimi Code · kimi-k3depende de T02
Fase 4
T06Tela da agenda da recepçãobloqueadaGrok Build · grok-4-6depende de T05
T07Link público de agendamentobloqueadaCodex · luna-maxdepende de T05
T09Lembretes por WhatsAppbloqueadaKimi Code · kimi-k3depende de T05
Fase 5
T08Sinal via PixbloqueadaClaude Code · claude-sonnet-5-5depende de T07
Fase 6
T10Auditoria de segurança e LGPDbloqueadaCodex · astradepende de T04, T08
1 de 10 na base · 1 aguardando merge

Agenda Clínica

Revisão de 02/11, 01:24.

Ainda não

A agenda e o link público funcionam de ponta a ponta, mas o sinal via Pix não concilia o webhook com a consulta e os lembretes por WhatsApp ainda não existem. Dá para entregar depois do Pix.

5 de 39 critérios marcados·1 de 10 tarefas completas·auditoria $ 0,84 equivalente em API

Funcionalidades da spec

Agenda por profissional e unidadeentregue
Link público de agendamentoentregue
Sinal via Pixparcial
Lembretes por WhatsAppfaltando
Consentimento LGPDparcial
O Librator em modo de exemplo, com o projeto Agenda Clínica.

Um plano de verdade

Dez tarefas, cada uma com
seu modelo, revisão e custo.

O plano de exemplo do app de agendamento para clínicas: cada tarefa no modelo que combina com ela, com o custo do estimador do Librator.

  1. T01Arquitetura do monólito modular

    Estrutura do monorepo, módulos por domínio, convenções de isolamento multi-tenant, filas para lembretes e webhooks, logs e Sentry.

    nível de fronteiraClaude Fable 5.1revisado por Astra (OpenAI)
    ~$ 2,71
  2. T02Modelo de dados e migrações iniciais

    Tenants, unidades, usuários e papéis, profissionais, pacientes, consultas, pagamentos, assinaturas e consentimento LGPD.

    nível forteClaude Opus 5.5
    ~$ 0,53
  3. T03CI e deploy no Fly.io

    Lint, typecheck, testes e build. Deploy contínuo com Postgres gerenciado, secrets e health checks.

    nível rápidoGemini 3 Flash
    ~$ 0,01
  4. T04Autenticação por magic link e papéis

    Login da equipe por e-mail, papéis por unidade, sessão com expiração.

    nível forteClaude Sonnet 5.5revisado por Astra (OpenAI)
    ~$ 1,40
  5. T05Agenda por profissional e unidade

    Horários, bloqueios, encaixes e conflitos, com API para a agenda do dia e da semana.

    nível forteKimi K3
    ~$ 3,15
  6. T06Tela da agenda da recepção

    Visão do dia e da semana, arrastar para remarcar, confirmação de presença.

    nível forteGrok 4.6
    ~$ 3,45
  7. T07Link público de agendamento

    Página por clínica, escolha de unidade, profissional e horário, sem conta.

    nível rápidoLuna Max
    ~$ 0,03
  8. T08Sinal via Pix

    Cobrança no agendamento, webhook do PSP e reconciliação diária.

    nível forteClaude Sonnet 5.5revisado por Grok 4.6
    ~$ 0,81
  9. T09Lembretes por WhatsApp

    Lembrete 24 h antes e confirmação de presença na mesma conversa.

    nível forteKimi K3
    ~$ 0,58
  10. T10Auditoria de segurança e LGPD

    Isolamento entre tenants, consentimento, retenção e exportação de dados.

    nível de fronteiraAstra (OpenAI)revisado por Claude Fable 5.1
    ~$ 3,66

Custo

Custo previsível.
Sem surpresas.

Antes de qualquer código rodar, o plano soma cada tarefa por provedor e compara com o que você já paga.

  • Suas assinaturas

    Claude Max 5x + ChatGPT Plus

    ~$ 8,88/mês

    de uso, absorvidos pelos planos que você já tem. 5 de 10 tarefas rodam neles.

    • Anthropic ~$ 4,29/mêsusar o que já tem
    • OpenAI ~$ 4,59/mêsusar o que já tem
  • O plano inteiro

    Custo equivalente em API

    $ 16,33

    entre $ 9,80 e $ 29,38, para a construção inteira.

    • 10 tarefas em 6 fases
    • 4 revisadas por outro provedor
    • Pago por token: $ 12,01
  • Por token

    Google + Moonshot AI + xAI API

    ~$ 7,45/mês

    nas suas próprias chaves, para as tarefas que combinam mais com esses modelos. Pouco para um plano fixo.

    • Google ~$ 0,01/mêscomprar créditos de API
    • Moonshot AI ~$ 3,73/mêscomprar créditos de API
    • xAI ~$ 3,71/mêscomprar créditos de API

Exemplo: o app de agendamento para clínicas, para quem tem Claude Max 5x, ChatGPT Plus e chaves de API da OpenAI, do Google, da Moonshot AI e da xAI. Modelos escolhidos por tarefa para este exemplo; custos calculados pelo estimador do Librator; alguns preços não foram verificados e usam a média do nível.

Depois do plano

Do plano ao código na base.
Sem escolher agente por agente.

agenda-clinica/ 7 arquivos escritos

SPEC.md, TASKS.md e os ADRs são o formato que os fluxos spec-driven já leem, então o plano cabe no fluxo que você já usa, com ou sem o app. Quem já usou BMAD ou Spec Kit vai reconhecer os documentos; a diferença é que o Librator escreve tudo por você, a partir da entrevista.

  • SPEC.mdfuncionalidades, requisitos, arquitetura de referência
  • TASKS.mdo grafo de tarefas, com dependências e critérios de aceite
  • BUDGET.mdcusto por tarefa e por provedor
  • AGENTS.mdinstruções que qualquer agente de código lê
  • CLAUDE.mdo mesmo, para o Claude Code
  • docs/adr/as decisões de arquitetura, um arquivo cada
  • .librator/plan.jsono plano que a linha de comando roda

Cada tarefa roda no agente que o plano escolheu, num worktree git próprio: testes, a revisão de outro modelo, um commit na branch da tarefa. A fila percorre o grafo de duas em duas; o merge é simulado antes, e conflito fica com você.

T01na filafable-5-1T02na filaopus-5-5T03na filagemini-3-flashT04na filasonnet-5-5T05na filakimi-k3T06na filagrok-4-6T07na filaluna-maxT08na filasonnet-5-5T09na filakimi-k3T10na filaastra

0 de 10 na base

Construído e testado com agentes simulados; ainda não rodou um projeto real.

Depois de cada tarefa, o Librator lê os logs locais do agente: o custo equivalente em API, separado entre o que a sua assinatura cobriu e o que seria cobrado por token. As suas execuções calibram a próxima estimativa.

TarefaModeloEstimadoDos logsPago por
T01Claude Fable 5.1~$ 2,71$ 3,04coberto pelo Claude Max 5x
T02Claude Opus 5.5~$ 0,53$ 0,59coberto pelo Claude Max 5x
T03Gemini 3 Flash~$ 0,01$ 0,01cobrado por token
T04Claude Sonnet 5.5~$ 1,40$ 1,57coberto pelo Claude Max 5x
T05Kimi K3~$ 3,15$ 3,53cobrado por token
T06Grok 4.6~$ 3,45$ 3,86cobrado por token
T07Luna Max~$ 0,03$ 0,03coberto pelo ChatGPT Plus
T08Claude Sonnet 5.5~$ 0,81$ 0,91coberto pelo Claude Max 5x
T09Kimi K3~$ 0,58$ 0,65cobrado por token
T10Astra (OpenAI)~$ 3,66$ 4,10cobrado por token
Total, execução de exemplo~$ 16,33$ 18,29

Execução de exemplo com agentes simulados; o Librator ainda não mediu um projeto real.

Perguntas

Perguntas
respondidas.

Qual a diferença entre o Librator e o Lovable, ou um orquestrador de agentes?

Ferramentas de protótipo geram um app a partir de um prompt e decidem a arquitetura por você. Orquestradores rodam agentes quando você já tem as tarefas e escolheu um agente para cada. O Librator começa na ideia, com uma entrevista que pergunta o que muda a arquitetura, planeja para usuários de verdade, escolhe o modelo de cada tarefa e leva o plano até o fim.

E comparado ao BMAD ou ao Spec Kit?

São projetos de terceiros que fazem spec-driven development como um processo em documentos, conduzido prompt a prompt. O Librator transforma esse processo em produto: uma entrevista guiada, um grafo de tarefas com dependências, modelos e orçamento calculados para você e execuções medidas. O Librator não é construído sobre nenhum dos dois e não se integra a eles.

Preciso de mais uma assinatura de IA?

Não. O Librator usa os logins e as assinaturas que você já tem, pela CLI de cada agente, ou uma chave de API que você informa. O plano diz se o que você paga cobre o trabalho, ou o que comprar.

Meu código sai da minha máquina?

Não. Projetos, planos e execuções ficam na sua máquina. A telemetria vem desligada; se você ligar, ela envia números anônimos por tarefa (tipo, modelo, tokens, custo, resultado) e nunca nomes, specs, prompts, código ou caminhos.

Quais agentes ele roda?

Claude Code, Codex, Kimi Code e Gemini CLI. Cursor, OpenCode e Grok Build podem ser escolhidos no plano; essas tarefas você roda.

Quão precisa é a estimativa de custo?

É uma faixa, em dólares equivalentes de API. Os perfis de custo começam como premissas documentadas e se calibram com as suas execuções, e o custo real é lido dos logs dos agentes depois de cada tarefa.

Já dá para usar?

As cinco etapas estão no app, do briefing à revisão. Desenvolvimento e revisão foram testados com agentes simulados e ainda não rodaram um projeto real. O instalador sai em breve.

Agentes

Roda nos seus agentes.
Com os seus logins.

Cada agente roda pelo próprio login, ou por uma chave de API que você informa. Alguns só entram no plano, e essas tarefas você roda.

Agentes que o Librator roda: Claude Code, Codex, Gemini CLI, Kimi. Agentes que você pode escolher no plano e rodar: Grok, Cursor, OpenCode.

Em cima: o Librator roda. Embaixo: entram no plano e você roda.

Feito para apps que precisam escalar.

O instalador sai em breve. O Librator roda na sua máquina, com os agentes que você já paga.