01 — TECNOLOGIA

0 Motores de IA, 1 Plataforma

Do scraping legislativo ao IFC entregue. 7 motores ativos processando 9.837 fontes legislativas para 5.571 municípios brasileiros.

0
Municípios
0
Códigos de Obras
0
Fontes Legislativas
0
Motores de IA
02 — ARQUITETURA

Três camadas regulatórias

A regulamentação brasileira opera em três níveis hierárquicos. O GABARITO indexa e cruza todos simultaneamente.

FEDERAL
0
normas ABNT
  • NBR 9050 — Acessibilidade
  • NBR 15575 — Desempenho
  • NBR 6118 — Concreto armado
  • NBR 15220 — Zonas bioclimáticas
ESTADUAL
0
fire codes em 27 UFs
  • Corpo de Bombeiros — 27 estados
  • Distâncias mínimas, saídas
  • Extintores, hidrantes, SPDA
  • Classificação de risco por uso
MUNICIPAL
0
municípios indexados
  • Códigos de obras (recuos, alturas)
  • Leis de zoneamento (CA, TO, usos)
  • Planos diretores
  • Leis complementares urbanísticas
03 — MOTORES

Motor por motor

Cada motor é um microsserviço especializado com endpoints REST, fontes de dados próprias e capacidades únicas. Clique para expandir.

O motor REGULADOR é a base de inteligência regulatória do GABARITO. Ele indexa e estrutura a legislação urbanística de todos os 5.571 municípios brasileiros, combinando códigos de obras, leis de zoneamento, normas de incêndio estaduais e padrões ABNT federais.

CAPACIDADES
  • +RAG com multilingual-e5-large (384 dims)
  • +Busca semântica em português jurídico
  • +Validação de compliance multicamada
  • +Geocodificação automática por IBGE
  • +Perfis municipais com 26 categorias
ENDPOINTS
  • POST /api/v1/regulador/query
  • POST /api/v1/regulador/validate
  • GET /api/v1/regulador/municipality/{ibge}/requirements
FONTES DE DADOS
  • 9837 fontes legislativas
  • 5878 códigos de obras
  • 2877 regras de zoneamento
  • 324 códigos de incêndio (27 UFs)
  • 46 normas ABNT

GENESIS transforma um briefing textual em um projeto arquitetônico completo. Gera plantas com salas, paredes, portas e janelas, valida compliance regulatória, estima custos via SINAPI e exporta IFC nativo em LOD 300.

CAPACIDADES
  • +Geração paramétrica de edifícios
  • +Layout automático de ambientes
  • +Compliance regulatória integrada
  • +Estimativa de custo SINAPI
  • +Exportação IFC nativo (IfcOpenShell 0.8)
  • +Modo loteamento (múltiplos lotes)
ENDPOINTS
  • POST /api/v1/genesis/generate
  • GET /api/v1/genesis/download-ifc
FONTES DE DADOS
  • Parâmetros regulatórios (REGULADOR)
  • Composições SINAPI
  • Normas de acessibilidade ABNT

PONTE faz a ponte entre o modelo BIM (IFC) e o orçamento SINAPI da Caixa. Upload um arquivo IFC e receba um orçamento automático com 63 regras de mapeamento IFC→SINAPI e BDI configurável.

CAPACIDADES
  • +Upload de arquivos IFC
  • +Mapeamento automático IFC→SINAPI
  • +63 regras de mapeamento
  • +BDI configurável
  • +Quantitativos automáticos
ENDPOINTS
  • POST /api/v1/ponte/estimate
FONTES DE DADOS
  • 63 regras de mapeamento
  • 887 composições SINAPI
  • Preços regionalizados (27 estados)

Motor de busca semântica sobre a base SINAPI da Caixa Econômica Federal. Composições, preços e insumos regionalizados para 27 estados brasileiros.

CAPACIDADES
  • +Busca semântica de composições
  • +Preços regionalizados por estado
  • +Histórico de preços
  • +Breakdown de insumos e componentes
ENDPOINTS
  • GET /api/v1/sinapi/search
FONTES DE DADOS
  • 887 composições SINAPI
  • Preços regionalizados (27 estados)
  • 323 insumos
  • 193 componentes

ORÁCULO projeta custos futuros de construção usando modelos estatísticos sobre índices CUB/m² e INCC-DI. Cobertura de 27 estados com horizonte de 1 a 24 meses.

CAPACIDADES
  • +Projeção CUB/m² por estado
  • +Modelagem INCC-DI mensal
  • +Horizonte 1-24 meses
  • +Modelo de crescimento exponencial
ENDPOINTS
  • POST /api/v1/oraculo/predict
FONTES DE DADOS
  • CUB/m² (27 estados × 12 padrões)
  • INCC-DI (13 meses histórico)

MAESTRO gera cronogramas de obra automáticos a partir de um projeto GENESIS. 13 fases de construção com dependências, caminho crítico, otimização de equipe e curva S de fluxo de caixa.

CAPACIDADES
  • +13 fases de construção
  • +Grafo de dependências
  • +Caminho crítico (CPM)
  • +Otimização de equipes
  • +Curva S de cash flow
ENDPOINTS
  • POST /api/v1/maestro/schedule
FONTES DE DADOS
  • 52 coeficientes de produtividade SINAPI
  • 7 perfis de trabalhador

SENTINELA será o motor de monitoramento de obra em tempo real. Combina IoT e Computer Vision para comparar o modelo BIM com a execução real (as-built).

CAPACIDADES
  • +Monitoramento IoT em tempo real
  • +Computer Vision para progresso
  • +Comparação BIM vs as-built
  • +Alertas automáticos de desvio

CÉREBRO é o orquestrador conversacional que integra todos os motores. Via linguagem natural, conduz o usuário do briefing ao projeto completo, acionando REGULADOR, GENESIS, PONTE e demais motores automaticamente.

CAPACIDADES
  • +Interface conversacional
  • +Orquestração multi-motor
  • +Streaming via SSE
  • +Briefing → projeto completo
ENDPOINTS
  • POST /api/v1/cerebro/simulate
FONTES DE DADOS
  • Todos os motores integrados
04 — PIPELINE

Pipeline de dados

Da legislação bruta ao endpoint REST. Cinco etapas automatizadas com validação de governança e rastreabilidade completa.

01Scraping

LexML, Wayback Machine, Querido Diario, SAPL, SEDUR

02Extração

60+ padrões regex, 3 parsers de tabela, NLP jurídico

03Governança

26 regras de validação, 0 anomalias no dataset final

04RAG Embedding

multilingual-e5-large (384d), cosine similarity

05API Response

FastAPI async, < 200ms p95, cache Redis

0+
Padrões regex
0
Parsers de tabela
0
Regras de governança
0
Anomalias no dataset
05 — STACK

Stack técnico

Tudo open-source. Python no backend, PostgreSQL como banco universal, Next.js no frontend, IfcOpenShell para BIM.

BACKEND
Python 3.11
FastAPI
SQLAlchemy 2.0
DATABASE
PostgreSQL 16
PostGIS 3.4
pgvector
FRONTEND
Next.js 14
React 18
Tailwind CSS
AI / BIM
sentence-transformers
IfcOpenShell 0.8
Three.js
INFRAESTRUTURA
  • Redis 7 para cache de sessão e resposta
  • Neo4j 5 para grafo regulatório
  • PostGIS 3.4 para queries geoespaciais
  • Alembic para migrations versionadas
RAG / NLP
  • multilingual-e5-large (384 dimensões)
  • 2.322 embeddings vetoriais
  • Python cosine similarity fallback
  • asyncio.to_thread para queries não-bloqueantes
06 — PROVENANCE

Rastreabilidade total

Cada parâmetro extraído carrega a referência exata da lei, artigo e parágrafo de onde foi obtido. Zero dados fabricados.

COMO FUNCIONA

Cada registro no banco de dados contém três campos de provenance:

source_law_source_idID da fonte legislativa no banco
extraction_snippetTrecho exato do texto da lei
extraction_methodMétodo usado (regex, table parser)
COBERTURA
100%
Códigos de Obras
5.878 registros
100%
Regras de Zoneamento
2.877 registros
EXEMPLO REAL DE PROVENANCE
Parâmetro extraído:
Recuo frontal: 4 metros
MunicípioFrancisco Beltrão / PR
FonteLei Complementar 123/2016
ArtigoArt. 45, §2º
Snippet"...recuo mínimo frontal de 4,00m (quatro metros) para edificações com até 2 pavimentos..."
Métodoregex:recuo_frontal
source_law_source_id4827

Este rastreamento completo é aplicado a 100% dos códigos de obras e regras de zoneamento do banco de dados. Nenhum dado é inserido sem referência à fonte legislativa original.

Teste agora

Acesse a plataforma, consulte a regulamentação do seu município e veja os motores em ação.