guilhermeft
← ← voltar
2025–2026·IA generativa · LLM agents · AWS

Clausive

Inteligência de risco documental com um agente LLM no centro.

Clausive

Contexto

O Clausive é o produto de IA da BlueMetrics para prevenir riscos jurídicos, regulatórios e operacionais em documentos. O usuário envia um documento, a plataforma extrai o que importa, valida contra critérios e conduz fluxos de aprovação e assinatura. Somos dois engenheiros conduzindo desenvolvimento, validação com design partners e lançamento.

O que eu fiz

  • Código e arquitetura: maior contribuidor (cerca de 45% de mais de 2.800 commits) de um monorepo Turborepo com um monólito modular em NestJS (DDD, 9 módulos de domínio que só conversam por eventos assíncronos) e apps web e admin em Next.js.
  • Agente LLM: reescrevi o motor do chat (Claude no Amazon Bedrock) de um loop manual em LangChain para uma máquina de estados em LangGraph, com aprovações human-in-the-loop, checkpoints duráveis por tenant no PostgreSQL e encerramento guiado por estado.
  • Pipeline de documentos: upload para S3, OCR com Amazon Textract, classificação, extração de entidades, validação por critérios e geração de documentos e PDF.
  • Multi-tenant: RBAC com papéis e permissões por tenant e o editor de templates de documento.
  • Infraestrutura: conduzi o cutover em produção da mensageria de Kafka (MSK) para Amazon SQS, com mais de 70 filas com dead-letter queue, graceful shutdown no ECS e o MSK mantido em paralelo como rollback. Contribuo com o Terraform (ECS Fargate, Lambda com KMS, Cognito, WAF, CloudFront, Bedrock Guardrails).
  • Fluxo AI-native: montei um fluxo com Claude Code em que agent skills levam tickets do Linear por especificação, implementação, code review e auditoria pré-merge.

Resultado

Produto validado com design partner e em preparação para comercialização. A troca de Kafka por SQS reduziu o custo estimado de mensageria em cerca de 90%.