InsightViz · AI-native business intelligence

The dashboards your team has — and the questions they haven’t asked yet

Replace Tableau and Power BI with React dashboards, a governed semantic layer, and an AI that answers in plain words.

Drop a Tableau workbook and the data, the model and the dashboards come across. Extracts are Parquet in your own cloud; DuckDB answers in milliseconds; every AI answer shows the query it ran and what it was allowed to see.

Runs in your cloud · your keys · your identity provider
AWS Google Cloud Azure
insightaiviz.com/console/dashboards
An InsightViz dashboard imported from a Tableau workbook: stacked sales by region, a monthly trend, profit ratio by category and a KPI tile, with filter pills across the top
Why InsightViz

Three things the old BI stack never got right

Dashboards became binaries nobody could review. Metrics meant different things in every workbook. And asking a new question meant filing a ticket. InsightViz fixes the model, not the chart.

Ask

An AI that answers from a governed model

The assistant never sees a table or writes SQL. It picks dimensions and metrics from your semantic layer; the compiler writes the query with your access policies in it.

  • Plain-language questions, real numbers
  • Every answer shows the query and the SQL
  • Row and column policies enforced by construction
  • Keep an answer as a saved query or a widget
Explore

Dashboards as documents, not programs

A dashboard is JSON: widgets, each with a logical query and a chart spec. Diff it, version it, let the AI write it, promote it from dev to prod like code.

  • Version every publish; restore any
  • Build from Explore or from an answer
  • One call runs the whole page
  • Cross-filter from the model's own dimensions
Extract

Parquet in your bucket, DuckDB on top

Remote sources are pulled into versioned, partitioned Parquet in your object store. DuckDB answers in milliseconds — on the server, and soon in the browser.

  • Postgres, MySQL, Snowflake, Redshift, files
  • Atomic version flip; roll back any refresh
  • No load on the source system at query time
  • Server-only flag for data that must not leave
How it works

From a remote source to a question answered

Five steps, every one of them a row you can inspect.

1

Connect

Add a database or drop files. Credentials are sealed in the connection registry and never leave the server.

2

Extract

Tables become partitioned Parquet with a manifest. Each refresh is a new version; the pointer flips atomically.

3

Model

A semantic model is derived on the first extract: dimensions, metrics, joins with business names. The AI enriches it.

4

Explore & build

Pick fields, see the chart and the table, keep it, add it to a dashboard. Or let the assistant do it.

5

Govern

Workspace roles, row and column policies, and a query log of who asked what — refused queries included.

See it in action

The console your analysts actually work in

Explore, AI Ask, dashboards and the Tableau import — on the shared VerticalServe shell your teams already know.

Tableau & Power BI migration

Drop the workbook. Keep the work.

The .hyper is the data. The workbook XML is the model and the dashboards — and that is what gets migrated.

Data comes across

Every table in the Hyper extract becomes Parquet in your store. Row counts and columns are recorded so the catalogue is ready at once.

Model comes across

Captions, roles, aggregations, hierarchies and calculated fields become the semantic model. Calcs are translated to SQL; LOD and table calcs are flagged for a person.

Dashboards come across

Worksheets become widgets (marks and shelves map to chart specs); dashboard zones snap to a grid. You get a fidelity report, not a surprise.

Tableau / Power BIInsightViz
Dashboard formatOpaque XML / binary; no code reviewJSON documents, versioned, diffable, AI-editable
Metric definitionsPer workbook; drift across teamsOne semantic model per datasource; used by dashboards and AI alike
Ask a new questionRebuild a sheet, or file a ticketAsk in plain words; keep the answer as a widget
Row-level securityPer workbook, easy to forgetPolicies on the datasource, injected by the compiler on every query
Viewer costPer-seat licences for people who only lookExtracts in your bucket; DuckDB does the work
Where the data livesVendor extract format and serverParquet in your S3 / GCS / Blob, readable by anything
Security & governance

Built for the questions an enterprise deal asks

Identity, access, and evidence — designed in, not bolted on.

Your identity provider

OIDC / SAMLRoles & API keys

Row & column policies

Per datasourceEnforced in SQL

Query log

Who, what, rows, msRefusals recorded

Your cloud, your keys

AWS · Azure · GCPSecrets never in env

See InsightViz on your own workbook

Bring a Tableau .twbx or a few CSVs. We’ll set up a 30-minute walkthrough on your data: import, model, dashboards, and the questions your team keeps asking.

Request a demo