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.
Um SaaS para clínicas agendarem consultas, com pagamento via Pix, lembretes por WhatsApp e múltiplas unidades por cliente.
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.
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.
Entendi. Antes de falar de agenda, duas perguntas que mudam a arquitetura:
- Cada clínica vê só os próprios dados, certo? Vou assumir
multi-tenantcom isolamento por clínica. - Quantas clínicas você espera no primeiro ano?
Responda, cole uma referência, ou digite / para atalhos
Cobertura
4 de 11 áreas niveladas
- Produto
- Usuários e escala
- Plataforma
- Tenancy
- Auth
- Billing
- Dados e compliance
- Integrações
- Qualidade
- Time e ferramentas
- Restrições
Fatos (4)
- pitchAgenda online para clínicas, com Pix e lembretes por WhatsApp
- clinicas_ano_1cerca de 200 clínicas, 3 unidades em média
- isolamentomulti-tenant, isolamento por clínica
- loginmagic link para equipe; paciente sem conta
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.
Agenda Clínica
Plano de execução: 10 tarefas em 6 fases. Custos vêm do estimador do núcleo.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 equivalente em API
$ 16,33entre $ 9,80 e $ 29,38 · por token: $ 12,01
Alguns modelos sem preço verificado; média do tier assumida.
- claude max 5x
- $ 4,29
- api
- $ 12,01
- chatgpt plus
- $ 0,03
- Anthropic: usar o que já tem (Claude Max 5x)Seu Claude Max 5x deve absorver ~$ 4,29/mês de uso da Anthropic (capacidade estimada de ~$ 300,00/mês).
- OpenAI: usar o que já tem (ChatGPT Plus (Codex))Seu ChatGPT Plus (Codex) deve absorver ~$ 4,59/mês de uso da OpenAI (capacidade estimada de ~$ 40,00/mês).
- Google: créditos de API~$ 0,01/mês de uso da Google não compensa um plano fixo; compre créditos de API.
- Moonshot AI: créditos de API~$ 3,73/mês de uso da Moonshot AI não compensa um plano fixo; compre créditos de API.
- xAI: créditos de API~$ 3,71/mês de uso da xAI não compensa um plano fixo; compre créditos de API.
Gasto adicional por mês: ~$ 7,45
O que você já paga
Agenda Clínica
Desenvolvimento: 1 de 10 tarefas na base.
Claude Code · claude-opus-5-5 · librator/T02-modelo-de-dados-e-migracoes
Concluída
Testes passaram e o commit está na branch da tarefa.
- Testes
- passaram · pnpm test24 passed
- Commit
- 59a981d · 11 files changed, 486 insertions(+)
- Custo
- $ 0,59 equivalente em API · estimado ~$ 0,53coberto pela assinatura claude max 5x
librator/T02-… em main: 2 à frente, 0 atrás, 11 arquivos.
Fazer mergeAgenda 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
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.
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,71T02Modelo 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,53T03CI 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,01T04Autenticaçã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,40T05Agenda 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,15T06Tela 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,45T07Link público de agendamento
Página por clínica, escolha de unidade, profissional e horário, sem conta.
nível rápidoLuna Max~$ 0,03T08Sinal 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,81T09Lembretes por WhatsApp
Lembrete 24 h antes e confirmação de presença na mesma conversa.
nível forteKimi K3~$ 0,58T10Auditoria 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êsde 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,33entre $ 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êsnas 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ê.
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.
| Tarefa | Modelo | Estimado | Dos logs | Pago por |
|---|---|---|---|---|
| T01 | Claude Fable 5.1 | ~$ 2,71 | $ 3,04 | coberto pelo Claude Max 5x |
| T02 | Claude Opus 5.5 | ~$ 0,53 | $ 0,59 | coberto pelo Claude Max 5x |
| T03 | Gemini 3 Flash | ~$ 0,01 | $ 0,01 | cobrado por token |
| T04 | Claude Sonnet 5.5 | ~$ 1,40 | $ 1,57 | coberto pelo Claude Max 5x |
| T05 | Kimi K3 | ~$ 3,15 | $ 3,53 | cobrado por token |
| T06 | Grok 4.6 | ~$ 3,45 | $ 3,86 | cobrado por token |
| T07 | Luna Max | ~$ 0,03 | $ 0,03 | coberto pelo ChatGPT Plus |
| T08 | Claude Sonnet 5.5 | ~$ 0,81 | $ 0,91 | coberto pelo Claude Max 5x |
| T09 | Kimi K3 | ~$ 0,58 | $ 0,65 | cobrado por token |
| T10 | Astra (OpenAI) | ~$ 3,66 | $ 4,10 | cobrado 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.