Federal-first · Apache Iceberg · Self-hosted

The governed data lakehouse
with an AI-native catalog

Land every dataset and every event in one open, Apache-Iceberg lakehouse — then ask it questions in plain English. Distributed SQL, event projections, and hard per-tenant isolation, on your own infrastructure.

One lakehouse, fully governed

Open storage, a smart catalog, and enforcement you can prove — from ingestion to query.

🗄

Open Iceberg storage

Durable Apache Iceberg tables on your object store — readable by Spark, Trino, and DuckDB. No lock-in, no proprietary format.

Ask Mnemo

A governed AI catalog assistant: ask a question in plain English, get SQL, charts, dashboards, and pipelines — scoped to what you're allowed to see.

Distributed SQL

Serverless queries for exploration and a Spark/Livy engine for scale — the same catalog, the right compute for the job.

🔗

Event projections

Land raw CloudEvents, then project them into typed views automatically — including W3C trace context for distributed-transaction search (OTEL).

🛡

Hard tenant isolation

Every table, row, and read is scoped to its tenant by construction — cross-tenant access is structurally impossible, enforced with OpenFGA ReBAC.

🏛

Federal-ready

Self-hosted and air-gap capable, with masking, access requests, and an auditable trail for every governed action.

From raw data to answers

Four steps from an empty warehouse to a catalog anyone can query — safely.

Ingest

Stream documents, tables, and CloudEvents into Iceberg — batch or continuous.

Project

Turn opaque event payloads into typed, browsable views with one click.

Govern

Grant, mask, and request access per catalog, schema, table, and column.

Ask

Query in SQL or ask Mnemo in plain English — always within your permissions.

Governance you can prove

Access is enforced at the edge and in the data plane — not bolted on.

🔐

ReBAC, not guesswork

OpenFGA relationships decide who can read, mask, or manage each object — down to the column.

📜

Every action audited

Ingests, queries, grants, and deletes are recorded as an immutable, distributed-traced trail.

🧭

Your keys, your models

Bring your own LLM provider and credentials; the catalog assistant runs within your governance boundary.

See it with real data

The live demo is pre-loaded with documents, sensor data, and trace-correlated events — no login required.