Make every question decision-ready.
One governed platform for analytics, dashboards, and deterministic data intelligence.
Studio is the intelligence surface. The Data Language Model resolves supported questions deterministically. The Rust Engine provides the vectorized analytical foundation beneath both.
Questions, SQL Lab, governed dashboards, chart building, and operational exploration.
Compiled dataset semantics and deterministic NL→SQL for supported question classes.
Distributed Arrow execution over Parquet and Delta tables on local storage, with exact memory accounting. Qualified on a cluster; broader cloud and format qualification remains staged.
Deterministic answers, distributed analytics, transactional product state, and governed ways to share the result.
Type questions in plain English. The Data Language Model resolves supported questions against compiled dataset context, generates auditable SQL, and renders the answer as an interactive chart — with no hosted model call.
Turn governed answers into interactive charts, maps, and decision-ready views.
SQL Lab with autocomplete, multi-tab workspaces, history, and result caching.
Drag-and-drop canvas with cross-chart filtering, shared filter bar, auto-refresh, and one-click publishing.
Register lake catalogs and supported SQL sources in one governed workspace; each query uses its selected execution path.
Define dimensions, metrics, and joins once, then reuse them across questions, charts, and dashboards.
KaveonDB keeps datasets, charts, dashboards, saved queries, DLM artifacts, and audit records behind one transactional boundary.
Microsoft Entra ID, role-aware access, and customer-controlled data boundaries.
Run locally with Docker or deploy the Studio and Engine as separately qualified private-cloud services.
Top country by Carbon Intensity (10 results)
*...and 5 more*
Connect once, define meaning once, then explore through natural language, SQL, and reusable visual intelligence.
Register governed sources without moving the underlying data.
Define reusable dimensions, metrics, relationships, and business meaning.
Use deterministic DLM resolution or write SQL directly in Studio.
Run vectorized analytical work through the Engine or a selected source.
Turn answers into charts, dashboards, and operational decisions.
Every NL→SQL product today sends your schema to an LLM. Kaveon doesn't.
Supported questions map to compiled dataset metadata and schema boundaries instead of unconstrained token prediction.
Compiled rule-based parsing avoids a token-generation pipeline. Published latency claims require a reproducible benchmark context.
The deterministic DLM path makes no model call. Optional hosted-AI features remain separately configured and governed.
A self-compiling semantic layer that turns your schema into a deterministic question-answering engine — no training, no fine-tuning, no LLM.
Register a dataset and the DLM compiles itself — indexing every column value, mapping synonyms, and precomputing metric rollups across every dimension. Questions resolve to SQL through deterministic pattern matching, not token prediction.
Every precomputed answer carries a validity score in [0, 1]. The algorithm detects data drift from database catalog counters — never by re-querying your tables.
Exponential decay with a 6-hour base half-life. Unused context ages out gracefully; heavily-used context decays faster so your most-relied-upon answers stay freshest.
Reads pg_stat_user_tables.n_mod_since_analyze — a counter the database maintains for free. Detects data drift without scanning a single row.
Hot elements get a shorter effective half-life. The answers your team relies on most are kept the freshest — the algorithm learns from access patterns.
Every question is routed through a per-element freshness scorer that reads source statistics and artifact metadata — not a full data rescan. Fresh context can answer directly from the DLM. Stale elements trigger targeted live queries and refresh the context for next time.
World maps, KPI cards, trend lines, donut charts — drag, drop, publish.




Monaco editor with SQL autocomplete, syntax highlighting, multi-tab sessions, query history, and result caching across supported connectors.
Open SQL Lab →The 43 upstream ClickBench statements over 99,997,497 rows of the public hits table, on 3 Standard_D4s_v3 worker nodes with 3 GiB per query per worker. Each round starts cold and runs every statement 3 times; a statement’s figure is the median of its round medians over 3 rounds.
ClickBench, 43 statements on Kaveon: 9 under 1 second, 21 under 10 seconds; slowest q33 at 184 seconds.