Stefan Zhelev
Data Professional
phone
WhatsApp
PDF

Data Visualization

Open-source BI layer that turns dbt models into explores, metrics, and dashboards defined as code.

image

Objective

Self-serve BI on top of a modern warehouse — point analysts and stakeholders at curated metrics, dimensions, and dashboards without rebuilding the data model. For an AI-first stack, the additional requirement is that the BI layer must be operable by agents: metrics and dashboards defined in code, versioned in Git, and modifiable through pull requests rather than a UI.

Open Source Alternatives

Lightdash — 9 / 10

The only BI tool that reads the dbt project as the source of truth for metrics. Metrics and dimensions live in the dbt models; dashboards are managed in PRs as YAML. Two properties make it uniquely strong for this stack: native dbt integration (no separate semantic layer to maintain) and a fully code-first surface that AI agents can read, modify, and validate through the same workflow they use for any other code. UI is solid; community is younger than Metabase.

Metabase (CE) — 8 / 10

The pragmatic leader for self-hosted BI when humans are the primary authors. Easiest onboarding, broadest user appeal (non-technical users can build dashboards), and a healthy plugin ecosystem. The trade-off for an AI-first stack is structural: dashboards live in a database behind a UI, not in Git. Agents can drive Metabase via the API, but the artefacts are not natively versioned, and metric definitions drift from dbt unless manually re-asserted.

Apache Superset — 7 / 10

The most powerful OSS BI option. Extremely flexible — custom visualizations, SQL Lab, multiple databases. Same code-vs-UI structural concern as Metabase: dashboards live behind a UI rather than as Git-tracked code. Steep learning curve; heavier ops.

Cube (Core) — 8 / 10

Headless semantic layer for custom UIs. API-first, code-defined metrics — strong on the AI-agent dimension. Not a dashboard tool itself; pair with a front-end. The right pick when you want a code-first metrics API but plan to build the UI yourself.

Redash — 6 / 10

SQL-driven dashboards. Light, simple, less actively developed. UI-centric workflow.

Evidence — 8 / 10

Markdown + SQL reports as code. Excellent code-first / AI-friendly model (Git-tracked .md files, SQL queries inline). Different format (data apps as documents) — not a dashboard tool in the traditional sense but very aligned with the AI-first thesis.

Managed SaaS Alternatives

Looker — 8 / 10

Enterprise semantic-layer BI. LookML is a code-first abstraction, which gives it some of the same AI-agent advantages as Lightdash. Proprietary, Google-owned, premium pricing.

Hex — 7 / 10

Notebook + BI hybrid. Polished, productized, premium. Less code-as-config than Lightdash.

Lightdash Cloud — 9 / 10

Managed Lightdash with team features. Same code-first dbt-native advantages as OSS; hosted.

Metabase Cloud — 8 / 10

Managed Metabase. Same advantage profile as OSS — same code-vs-UI concern for an AI-first stack.

Mode — 7 / 10

Analyst-focused notebook + BI hybrid, now part of ThoughtSpot. Strong SQL ergonomics; UI-centric.

Sigma — 7 / 10

Spreadsheet-style BI on cloud warehouses. Strong for Excel-native business users; UI-centric.

Tableau — 7 / 10

The enterprise BI incumbent. Powerful visualization; entirely UI-driven, weakly Git-friendly. Wrong fit for an AI-agent-operated stack.

Scoring summary

Tool Score Type Best for
Lightdash 9 OSS dbt-native metrics, code-first, AI-agent-friendly
Lightdash Cloud 9 SaaS Managed Lightdash
Metabase 8 OSS Broad self-hosted BI, human authors
Cube 8 OSS Headless metrics API, code-first
Evidence 8 OSS Narrative analytics as Git-tracked documents
Looker 8 SaaS Enterprise semantic layer (LookML is code-first)
Metabase Cloud 8 SaaS Managed Metabase
Superset 7 OSS Power users, custom visualizations
Hex 7 SaaS Notebook + BI hybrid
Mode 7 SaaS Analyst-focused notebook
Sigma 7 SaaS Spreadsheet-style BI
Tableau 7 SaaS Enterprise visualization (not AI-friendly)
Redash 6 OSS Light SQL-sharing

Top in this category

Top OSS pick (AI-first stack): Lightdash. Top OSS pick (human-author-first): Metabase. Top managed pick: Lightdash Cloud or Looker.

For an AI-first stack where agents author and modify dashboards through the same Git workflow they use for everything else, Lightdash is the strategically correct choice — metrics live in the dbt project as code, dashboards are YAML in PRs, and the agent never needs to drive a UI to make a change. Metabase wins on ease and broad appeal for a human-author-first BI tool, but its UI-first artefact model is a structural mismatch for agentic operations. Lightdash’s native dbt integration is the second decisive factor: there is no second semantic layer to keep in sync. Keep the pick.

Work Experience

Epic Data Operations 7 months
Octopyth Data Engineering and Operations 1 year 11 months
MiFinity Business Intellignece Manager (1 direct report) 7 months
Nexo Senior Data Engineer (2 direct reports) 1 year 10 months
Rank Interactive Senior Data Analyst 1 year 8 months
IBM Predictive Analytics and Reporting 1 year 1 month
Hewlett-Packard Service Level Management and Reporting 6 years 2 months