Edital LC 0071/2026 · CECIC – Centralizadora Nacional de Contratações Inovadoras · CAIXA Objeto: Modernização e Monetização do SINAPI em modelo SaaS
CAIXA
SINAPI Moderno
Plataforma SaaS de Orçamento de Obras
Edital CAIXA · LC 0071/2026 · CPSI
Proposta técnica · CPSI

Modernização do SINAPI: arquitetura, funcionamento e monetização

Descrição técnica do sistema SINAPI em nuvem: módulos em Shiny (R) sobre um motor de cálculo único, containers orquestrados no Cloud Run, borda Cloudflare, autenticação Auth0 e base PostgreSQL. O documento traz o esquemático de interligação dos containers, a lógica de funcionamento, o modelo de monetização e a relação da arquitetura com o Anexo VI de segurança.

Proposta apresentada por Nion M. Dransfeld. Equipe técnica: Lilian Marina Milani · Luiz Eugenio Gerent.

🔗 Acessar o ambiente de teste Baixar Modelo Excel (API)
R$ 1.477.683Valor global (92,4% do limite de R$ 1,6M)
12 mesesCronograma em 4 fases · prorrogável
TRL 7Protótipo em ambiente operacional · formalização no Mês 1
Anexo VIRequisitos de segurança endereçados na proposta
Componentes funcionais

Módulos do sistema

Seis módulos em Shiny (R) sobre um motor de cálculo único e uma base SINAPI unificada.

📊

Consulta de Tabela SINAPI

Pesquisa avançada de insumos e composições por mês de referência, UF e regime de encargos, com busca booleana, histórico de 12 meses e exportação.

🧮

Orçamentação

Orçamentos completos com grupos, BDI geral ou diferenciado, cronograma físico-financeiro (curva S) e Central de Downloads em Excel recalculável.

🏗️

Interoperabilidade BIM/IFC

Importa modelos IFC, visualiza o 3D, extrai quantitativos por geometria e vincula composições SINAPI aos objetos, gerando orçamento automático por pavimento.

🤖

Assistência com IA

Motor de orçamento assistido: sugestão de composições, revisão de grupos, criação de documentos e mapeamento automático de objetos BIM — sempre com validação humana.

🗄️

Banco Próprio de Composições

Cadastro de insumos e composições próprias, equivalências, perdas e revisões versionadas, isoladas por usuário e auditáveis.

🔌

API Documentada (OpenAPI)

API REST autenticada por token para Excel, Google Sheets, R e sistemas externos consultarem o SINAPI de forma interativa, com limites e auditoria de uso.

Aplicação em engenharia de orçamento

Problemas de orçamentação que o sistema busca endereçar

Mapeamento entre dores recorrentes no orçamento de obras públicas e funções já presentes no protótipo.

Problema · Encargos e abrangência
Preço por UF e encargos sociais que precisam ser adaptados

O SINAPI publica preços por UF (referência nas capitais) e os encargos sociais variam por regime e localidade — na prática, o engenheiro frequentemente precisa ajustar os encargos à realidade da obra.

Como atende: calcula encargos por regime (com e sem desoneração) por UF e permite gerar tabelas de encargos personalizados (horista e mensalista), aplicados sobre a mão de obra com o mesmo truncamento do SINAPI — sem arredondamento.

Problema · Mudança de estado
Refazer o orçamento ao migrar de um estado para outro

Reaproveitar um orçamento em outra UF normalmente exige reprecificar item a item, com risco de inconsistência entre preços e encargos.

Como atende: a troca de UF recalcula o orçamento — preços, encargos e totais — reaproveitando a estrutura existente, reduzindo a necessidade de reprecificação manual item a item.

Problema · Composições e conferência
Abrir composições e entregar planilhas que o órgão consiga recalcular

Auditar a árvore de uma composição e produzir planilhas que o órgão público consiga conferir, recalcular e validar é trabalhoso e propenso a erro.

Como atende: abre composições em árvore e exporta Excel recalculável — fórmulas de truncamento, campos editáveis, memória hierárquica e resumo por classe com conciliação de centavos. Alterar um preço recalcula subcomposições e composição.

Problema · BDI e formatação
BDI diferenciado e documento pronto para uso público

Aplicar BDI por classe, montar curva ABC e cronograma e formatar tudo para impressão oficial costuma ser feito à mão em vários arquivos.

Como atende: BDI geral ou diferenciado por classe (mão de obra, material, equipamento, serviço, outros), curva ABC, cronograma físico-financeiro e Excel formatado (capa, A4, cabeçalho/rodapé, áreas de impressão, assinatura do responsável) pronto para o órgão público.

Problema · Base sempre atualizada
Planilhas próprias que ficam defasadas em relação ao SINAPI

Manter planilhas internas alinhadas à última referência mensal e à UF correta é um processo manual e sujeito a versões desatualizadas.

Como atende: a API REST conecta a planilha do engenheiro (Excel Power Query, Google Sheets, R) à base; preços e orçamentos passam a refletir a última referência por UF em tempo de consulta, com troca de cidade/estado por parâmetro. Modelo Excel disponível.

Problema · Quantitativos do projeto
Levantamento de quantitativos a partir do modelo

Extrair quantitativos de um modelo e vinculá-los às composições, objeto por objeto, é uma das etapas mais lentas do orçamento.

Como atende: viewer 3D com seleções avançadas — multiseleção por tipo IFC, objetos similares por chave de similaridade, filtro por Profile e por geometria — quantitativo automático pela geometria, vínculo em lote a composições e envio ao orçamento agrupado por pavimento, com memorial por item.

Problema · Tempo de elaboração
Montar orçamentos e redigir memoriais do zero

Elaborar orçamentos e produzir documentos técnicos (memoriais, caderno de encargos) consome tempo desproporcional ao valor técnico da tarefa.

Como atende: a IA gera e revisa orçamentos, cria memórias de cálculo e documentos, sugere composições SINAPI e mapeia objetos BIM a itens de orçamento — sempre com validação local e confirmação humana antes de aplicar, evitando códigos ou preços inventados.

Distinção técnica: motor SINAPI com truncamento, Excel recalculável, interoperabilidade BIM/IFC, API de consulta em tempo real e assistência por IA operam de forma integrada e sobre o mesmo motor de cálculo. O diferencial proposto está nessa combinação encadeada — e não em cada função isolada —, que tende a ser menos comum nas plataformas de orçamento de uso corrente.
Arquitetura de implantação

Esquemático de containers e interligação

Topologia de execução: borda, identidade, containers de aplicação no Cloud Run, base de dados e serviços externos. As setas indicam o sentido das requisições.

Navegador do usuário interface web (HTTPS) Sistemas externos Excel · Google Sheets · R Cloudflare — borda DNS · TLS 1.3 · WAF · anti-DDoS · restrição de IP Auth0 — identidade SSO/SAML · Gov.br · MFA Token de API Bearer · limites por uso Google Cloud Run containers Docker · região Brasil App principal gateway · UI · sessão Consulta + motor núcleo de cálculo (próprio) API REST endpoints · auditoria BIM / IFC viewer 3D · quantitativos Orçamento grupos · BDI · cronograma Banco próprio composições · revisões rede interna privada · motor de cálculo compartilhado pelos módulos dados abaixo · serviços externos via token PostgreSQL gerenciado SINAPI (leitura) · contas · RLS · auditoria Object Storage modelos IFC/XKT · documentos · backup no Brasil API de IA (LLM) consumo por token e requisição TransfereGov REST · OAuth Gov.br

Linhas tracejadas = acesso autenticado por token (API e serviços externos). O conteúdo das regras de cálculo permanece encapsulado no container de motor.

Containerização

Cada módulo é empacotado em imagem Docker e publicado como serviço independente no Cloud Run, com escalonamento horizontal por demanda e variáveis de ambiente para resolver caminhos e segredos.

Interligação

O container de aplicação atua como porta de entrada após o Auth0; os módulos se comunicam por rede interna e compartilham o mesmo motor de cálculo, garantindo totais consistentes. A API expõe consultas a sistemas externos mediante token.

Documentação técnica completa
Funcionamento, lógica, containers, integrações, cronograma de 12 meses, segurança (Anexo VI), monetização e previsão de custos.
Quem desenvolve

Equipe técnica responsável

Três profissionais dedicados, com encargos integrais e mais de 10 anos de atuação na administração pública, incluindo vivência em licitações e fiscalização.

ND

Nion Maron Dransfeld

Eng. civil · Mestrado · Eng. de dados · IA/ML

Engenheiro civil com mestrado e ampla experiência em orçamentação, também engenheiro de dados com atuação em IA e aprendizado de máquina. Mais de 10 anos na administração pública, com vivência em licitações e fiscalização. Lidera a arquitetura SaaS, o motor de cálculo SINAPI, os pipelines de dados e as integrações (APIs e TransfereGov).

LM

Lilian Marina Milani

Eng. civil · Mestrado · BIM · ex-AltoQi

Engenheira civil com mestrado e mais de 10 anos em construção civil e infraestrutura urbana (projetos e orçamentação). Coordenou a área de projetos da Prefeitura de Joinville, com bases SINAPI/SICRO e os sistemas i9 Orçamentos e CIGA Obras. Vivência em BIM (Revit, Navisworks) e ex-assistente de testes do QiBuilder (AltoQi). No projeto: engenharia de custos, interoperabilidade BIM/IFC e validação da interface e da extração automatizada de quantitativos.

LG

Luiz Eugenio Gerent

Engenheiro · Auditor líder ISO 9001

Engenheiro com experiência como chefe de planejamento e auditoria da qualidade, atuação em fiscalização de sistemas SaaS e auditor líder ISO 9001. Mais de 10 anos na administração pública, com vivência em licitações e fiscalização. No projeto: conformidade (Anexo VI), LGPD, governança da qualidade e gestão de risco.