Semantic Stack

A technical blog about semantic modeling, dbt architecture, and AI-assisted analytics engineering. Read practical guides, grab templates from the resources hub, and use Semantic Explorer for private browser data analysis.

Featured Blog Posts

semantic-modelingknowledge-graphaidata-engineering

Why AI Needs Both Semantic Layers and Knowledge Graphs

Semantic layers and knowledge graphs are not rivals: one governs metrics and repeatable numbers; the other structures entities and relationships. AI needs both …

Featured resources

dbtanalytics-engineeringdata-modelingsemantic-modelingresources

dbt project best practices guide

A structured reference for dbt projects covering folder structure, model contracts, materialization choices, testing strategy, semantic models and metrics, dbt Mesh, SQL conventions, snapshots, and consistency for AI-assisted analytics engineering.

Open resource
data-visualizationstorytellinganalyticsresources

Data visualization best practices guide

A structured guide to effective data visualization—defining the insight before the visual, guiding attention, choosing encodings, and presenting clearly for BI and analytics teams.

Open resource

All resources

Tools

Free

Semantic Explorer (Beta)

Private in-browser exploration powered by DuckDB WASM with automated profiling, join safety checks, and context exports for dbt and AI coding assistants. Beta release, work in progress.

FreeBetaWork in progressBrowser-basedPrivateDuckDB WASMdbt / AI context
  • Zero upload architecture for sensitive datasets
  • Profiling, join coverage, fanout, orphan, null, duplicate, and type signals
  • Explore through UI, custom SQL, or AI-assisted query generation
  • Export analysis artifacts, modeling notes, and dbt YAML context packages
Open Tool
Planned

Semantic Explorer Pro (Planned)

DuckDB WASM edition with project save and reopen, scaled file handling through loading and partitioning optimizations, and data from URLs and cloud buckets (S3-compatible, Azure Blob, and similar).

ProDuckDB WASMProjectsCloudWork in progress
  • Save and open projects: store configurations and resume analysis after the browser closes.
  • Larger and multi-file workflows: optimized ingestion and partitioning-oriented strategies in the browser.
  • Remote sources: HTTPS URLs and object storage such as S3-compatible buckets and Azure Blob.
Subscribe for early free access

[Ad Space — Insert ad script here]