The Intelligence Layer

Your data has numbers. Your AI needs meaning.

Chartcastr's semantic layer encodes what metrics mean, how they relate to your business, and what matters, so AI analysis is interpretation, not narration.

Why most AI analytics fail

The difference between “MRR grew 3%” and “MRR grew 3%, beating the Q1 target in your planning doc, driven by the campaign you launched Tuesday” is not a better model. It's better context.

Raw Data

Just numbers. No context. A chart that says revenue went up or down, with no explanation of why or whether it matters.

Generic AI

Narrates what the chart already shows. “Revenue increased by 3.2%, indicating positive momentum.” Adds nothing. Reads like a school report.

Context-Aware AI

Explains what happened and why it matters. References your targets, your team's decisions, and related signals from other sources. Actual analysis.

Five layers of meaning

Each layer adds context the AI uses during analysis. The first two work automatically. The rest build over time as you use the product.

Layer 1
Automatic

Metric Definitions

Canonical definitions per provider. What AOV means, what a strong conversion rate looks like, the difference between Net Sales and Total Sales in Shopify. The AI starts from shared vocabulary, not guesswork.

Layer 2
Automatic

Domain Expertise

Per-provider analysis instructions, common misinterpretations, and chart-type guidance. The AI knows Shopify metrics differently than HubSpot metrics, because they mean different things.

Layer 3

Your Business Context

Link your Google Docs, Notion pages, Granola meeting notes, Confluence, or Sheets tabs. Your planning docs, targets, and definitions become part of every analysis, automatically.

Layer 4

Institutional Memory

Thread conversations from prior pulses, team decisions, rejected suggestions. The AI remembers what was discussed last Tuesday and builds on it instead of repeating itself.

Layer 5

Cross-Source Intelligence

During analysis, the AI can search your Notion workspace, read Slack canvases, check Google Drive, query PostHog, or look up Linear tickets. It finds the why, not just the what.

What context-aware analysis looks like

Same data. Same model. Different context. The output is unrecognizable.

Shopify revenue drop

Without semantic layer

Revenue decreased by 12% compared to the previous week, which represents a notable decline from the recent trend.

With semantic layer

Revenue down 12% WoW, consistent with the budget reallocation discussed in the March 25 marketing sync. Meta spend cut landed Thursday. This is the expected lag.

HubSpot pipeline

Without semantic layer

Pipeline value increased this week with 14 new deals added across all stages.

With semantic layer

Pipeline above the Q1 target outlined in your planning doc ($2.1M vs $1.8M goal), but average deal size declining for the third consecutive week. The new outbound sequence is filling top-of-funnel with smaller accounts.

Google Sheets MRR

Without semantic layer

MRR grew by 3.1% this month, continuing a positive trend.

With semantic layer

MRR grew 3.1%, with 4 new enterprise plans from the Product Hunt launch. Sarah asked about this last week in the thread. The spike she flagged has held.

No warehouse required

Traditional semantic layers sit between your warehouse and your BI tool. Ours sits between your data and the AI that explains it. No ETL. No SQL. No warehouse.

Your data sources (Shopify, HubSpot, Xero, Sheets, BigQuery...)
Chartcastr semantic layer: metric definitions + domain expertise + your context
AI analysis: interprets, not narrates
Delivered to Slack or email on your schedule

Connect your sources. Add context if you want to (the built-in layers work automatically). Get analysis that understands your business delivered on schedule.

Common questions

What is Chartcastr's semantic layer?

It's the knowledge system between your raw data and the AI that explains it. Five components work together so the AI interprets your charts instead of just narrating them: metric definitions, domain expertise, your business context docs, institutional memory from past conversations, and cross-source search tools.

How is this different from dbt's semantic layer?

dbt's semantic layer translates business terms into SQL queries. It ensures "revenue" means the same thing in every query. Chartcastr's semantic layer ensures the AI understands what "revenue up 3%" means in the context of your targets, your recent decisions, and your business state. Both are valuable. They solve different problems at different points in the stack.

Do I need a data warehouse?

No. Traditional semantic layers sit between a warehouse and a BI tool. Ours sits between your data sources (Shopify, Sheets, HubSpot, whatever you use) and the AI that analyses them. No ETL, no SQL, no warehouse required.

What context sources can I connect?

Google Docs, Google Sheets (specific tabs or ranges), Notion pages, Confluence, Granola meeting notes, Linear projects, and free-text context you write directly. More providers are added regularly.

Can the AI access my documents during analysis?

Yes. When you link a document to a source or source group, its content is included in the AI's context during every scheduled analysis. The AI can also actively search your connected workspaces (Notion, Google Drive, Slack canvases) to find relevant context it wasn't directly given.

What happens if I don't add any context?

The semantic layer still works. The first two layers (metric definitions and domain expertise) are built in and activate automatically based on your data source. You get better-than-generic analysis out of the box. Adding your own context documents and letting the memory layer build up over time makes it progressively better.

No warehouse required30+ data sourcesFree tier available

Your metrics have meaning. Let the AI use it.

Connect your sources, link your context, and get analysis that actually understands your business. Free to start. The semantic layer builds itself as you use it.

No card required. Setup in 3 minutes.

Chartcastr