Produto próprio · Aguardando construção
Um agente que para diante de ato irreversível.
IA para licitações sob a Lei 14.133/2021: lê o edital, cruza a habilitação, calcula custo e BDI, audita orçamento e monta a proposta. Soma, BDI e cronograma são script determinístico — o modelo nunca origina número que precisa fechar.
O problema e para quem
Chat genérico com prompt bom erra número e inventa documento. O ativo defensável não é a IA: é o método versionado e a aritmética que não passa pelo modelo.
Para quem: Quem instrui processo de licitação — e aqui está uma decisão em aberto: dos dois lados do balcão, o órgão e o licitante.
O estado real
Há muito código rodando — e dois produtos com o mesmo nome.
O backend está substancialmente completo e parado desde 14/08/2026. E há uma ambiguidade registrada como decisão pendente: duas frentes defensáveis disputam o nome.
- 48/48rotas de API construídas e testadas
- 5/48rotas com interface — 43 estão invisíveis
- 18/18rotas do cofre, prazos e tarefas sem nenhuma tela
- Não está no ar: não há deploy, domínio, conta de usuário nem cobrança. Roda em localhost.
- As chaves de IA estão vazias no ambiente — o parse de edital real não roda hoje.
- O módulo de memória da empresa (cofre, prazos, tarefas) tem 18 rotas prontas e nenhuma interface.
- O código está parado desde 14/08/2026.
- Nenhum cliente usa.
- Existem duas frentes com o mesmo nome: a do ÓRGÃO, com 13.048 linhas de especificação e zero linha de código, e a do LICITANTE, com cerca de 16.000 linhas rodando. Escolher entre elas é uma decisão em aberto.
- O frontend não tem script de teste próprio rodando a cada envio.
Tamanho, medido
O que existe construído.
- 16.089linhas de código
- 48rotas HTTP, mais 2 WebSocket
- 20tabelas no Postgres
- 20ferramentas MCP próprias
- 147testes automatizados
- 11métodos de assessoria instalados
Os limites, por escrito
Sete travas, em código — não em prompt.
Um agente que assina documento público precisa de limite que ele não consiga contornar. O agente não tem ferramenta de escrita em disco, de execução de comando nem de acesso à web.
- Nunca fabricar assinatura, selo, certidão, protocolo, cotação ou jurisprudência. Falta de dado vira campo em branco com orientação, nunca invenção.
- Todo documento nasce minuta. Quem assina é a pessoa, e ela responde pelo que assina.
- O modelo nunca origina número que precisa fechar: soma, BDI, média de cesta e cronograma são script determinístico.
- Nada é dado como pronto sem ser recalculado naquele momento, com relatório de coerência limpo.
- Ato irreversível para em checkpoint humano — o gate bloqueia a execução sem aprovação registrada em banco.
- O agente nunca apaga nada. As decisões são append-only e toda operação entra na trilha.
- Conteúdo de terceiro entra embrulhado e marcado como externo — defesa contra injeção por edital.
Ficha técnica
Como é construído.
- Backend
- Python 3.14 · FastAPI 0.139 · SQLAlchemy 2.0 · Alembic · PostgreSQL 16 · pytest
- Frontend
- Next.js 16.2 · React 19.2 · Tailwind 4 · three.js · React Three Fiber · TanStack Query
- Base legal
- Lei 14.133/2021
- Teto de custo
- US$ 25 por certame, 40 turnos por sessão
- Início
- julho de 2026
Tudo nesta página vem do hub do produto LicitAgente, no Notion da MRW Tecnologia, conferido em 21/10/2026. Número sem fonte não entra.
Instrui processo de licitação?
O LicitAgente tem muito construído e não está à venda. Quem conversa com a gente agora ajuda a decidir de que lado do balcão ele nasce.
