Visão geral
Participar de licitação pública obriga a empresa a garimpar editais de centenas de páginas em linguagem jurídica. Ler tudo na mão para achar prazo, exigência técnica, valor estimado e menção a concorrentes consome dezenas de horas — e um detalhe formal despercebido custa a proposta.
O Extrator de Informações de Licitações é uma prova de conceito que automatiza essa triagem. Recebe o edital em PDF, faz uma análise multimodal do documento inteiro e aponta oportunidades comerciais, concorrentes citados, contexto da contratação, grau de relevância e a página e o trecho exatos que sustentam cada achado.
É Python com Streamlit, usando o Gemini 2.5 Pro pela Files API — que aceita o PDF inteiro em janelas de mais de um milhão de tokens. A extração é validada com Pydantic em JSON estruturado, e os relatórios executivos saem em PDF via ReportLab. A interface mostra o progresso, deixa inspecionar cada achado com a página de comprovação e acompanha o custo por edital. A base serve para produtos GovTech de monitoramento de compras públicas e auditoria de conformidade de fornecedores.