AB-NODA
Eleven domain services over Brazilian open data, MINERVA among them: a longitudinal signal engine that detects what is actually changing, not what is being talked about.
- Problem
News plus a language model detects what people are discussing. Strategy needs to know what is changing: patents filed, papers published, capacity committed, rules issued, production moving. Those live in different sources with different contracts.
- Capability
- Architecture
One FastAPI service, one PostgreSQL schema and one port per domain, no cross-domain imports. PostGIS, pgvector and DuckDB where each fits. RabbitMQ for async work. MINERVA: 29 registered sensors (OpenAlex, EPO OPS, INPI, EIA, IRENA, ANP, JODI, SODIR, Baker Hughes, twelve trade-press feeds) produce two evidence classes: documents through a single LLM extraction contract, indicators differenced deterministically with no model. Signals are dated, attributed, typed observations backed by exactly one piece of evidence, with deterministic ids so re-collection deduplicates. TrendScore measures movement; Confidence measures how much the evidence entitles the claim; they are never merged. Divergence between sources is reported, never resolved.
- Demonstrator
Demonstrations on request.
- Business impact
- Entities resolved against official registries, with refusal as a recorded outcome
- Signals with provenance from paragraph to source
- A vertical configured in weeks, not years: oil & gas first
Modules
CLARA
Geographic reference, PostGIS spatial queries, geocoding, CNAE/ISIC/NCM crosswalk, an LLM agent over an IBGE MCP server.
API docsMINERVA
Signals, trend snapshots, actor networks, tension graph, patent–CNPJ resolution by trigram over 69 million registry rows.
API docsCALIA
Document and media extraction, ontology instantiation with full provenance to the supporting text.
API docsELISA
Energy and land: ONS load and generation, ANP fuel prices, INPE fire hotspots, MapBiomas deforestation alerts.
API docsZELIA
Messaging across WhatsApp, Telegram, Signal and SMS, with webhooks and instance lifecycle.
API docsCROSS
Cross-domain orchestration: company network graphs assembled from several services, and an MCP query endpoint.
API docsEvidence
- MINERVA run of 31 August 2026: 1,683 signals, 150 documents, 4,067 numeric observations, 13 live sensors, 9 trends over 22 oil & gas concepts
- 786,741 patents and 50,164 software registrations collected from INPI editions with zero download failures