AI exploration built on your permissions and semantic definitions

AI-powered code generation and data exploration wherever you work. Every AI answer is inspectable, grounded in your definitions, and governed by your permissions.

Metabot Interface
Metabot Interface Detail
Metabase is trusted by +90,000 companies
huma logo airbyte logo linear logo betterment logo kong logo superhuman logo

Trustworthy AI analytics

Inspect and verify every answer

Every AI-generated answer links to the underlying query. See exactly which models and metrics were used, open it in the notebook editor or SQL, and edit if needed. No black boxes.

Inspect and verify every answer

Respects your existing permissions

People only see data they're allowed to see. AI follows the same permission rules you've already set up. No new access layers.

Respects your existing permissions

Built on your semantic layer

AI uses the metrics, metadata, and definitions you've built in Data Studio. Not generic SQL from a disconnected LLM.

Built on your semantic layer

Zero data movement

Queries run against your warehouse. Metabot doesn’t ingest, store, or sync your data. Ideal for teams with strict boundaries or customer data segregation.

Zero data movement

Deploy and configure your way

Plug in the AI provider you already use (Anthropic today, more coming). Switch providers and models anytime. Available for Cloud or self-hosted.

Deploy and configure your way

AI-assisted SQL and code

Generate queries, write transforms, and debug faster.

SQL generation

Describe what you want in plain language. Get working SQL grounded in your data model, not hallucinated field names.

SQL generation

Transform generation

Transform raw data in SQL or Python with the help of AI. Describe the logic, get the code.

Transform generation

AI-assisted debugging

Troubleshoot failing SQL and get an explanation of what's wrong plus a suggested fix.

AI-assisted debugging

Explore your data with AI

Ask questions, get summaries, and find what you need.

Ask questions in plain language

Chat with your data, get answers. Metabot builds queries using your semantic layer, returns charts and tables, and explains how it got there.

One-click AI summaries

One-click summaries of any chart or dashboard. Key takeaways without copying data into an external LLM.

One-click AI summaries

AI-powered semantic search

Find dashboards, questions, and models by meaning, not just keywords. Search that leads people looking for 'revenue' to the right dashboard. Even if they call it 'earnings'.

AI-powered semantic search

AI in your existing tools

Get answers from Metabase in the tools your team uses every day.

Official MCP server

Connect Metabase to Claude, Cursor, or any AI agent that supports the Model Context Protocol. Discover dashboards, run questions, and explore data programmatically.

Official MCP server

Metabot in Slack

@mention Metabot in channels or DMs. Ask questions, get charts, upload CSVs to Metabase, and set up subscriptions and alerts — all without leaving Slack.

Metabot in Slack

Agent Workspace API

Programmatic access to build your own data agents on top of Metabase. Combine with the MCP server for end-to-end agentic workflows using your semantic layer.

Agent Workspace API

Powered by your data model, metrics, and definitions

AI only works as well as the context you give it. Metabase AI answers questions using the trustworthy foundation you define in Data Studio.

Define once, use everywhere

Create governed data models, metrics, and business definitions. Every AI surface in Metabase uses the same logic — consistent answers whether you're in the SQL editor, sidebar chat, or Slack.

Define once, use everywhere

Surfaces existing work first

Before running a new query, AI checks for dashboards or questions your team already built. Saves compute and reduces duplicated logic.

Surfaces existing work first

Embed AI analytics in your product

Give your customers natural language data exploration inside your app. The Metabase SDK includes AI components you can embed directly — scoped to each customer's data and permissions.

Explore Embedded Analytics Explore Embedded Analytics
Embedded analytics dashboard
Embedded AI chat interface

Frequently asked questions

Can I choose my own AI provider?
Chevron Blue

Yes. You can bring your own key to plug in the AI provider you already use. Anthropic is supported today, with more providers coming. Switch anytime. If you don’t have a preferred AI provider, you can use the built-in model.

Is AI available in open source Metabase?
Chevron Blue

Yes. AI features are available in all Metabase editions, including the free open-source version. Some advanced capabilities like AI-powered semantic search and controls are available in Pro and Enterprise.

How does Metabase AI handle my data?
Chevron Blue

Queries run against your warehouse. Metabase doesn’t ingest, store, or sync your data. AI uses your semantic layer definitions to build queries. Your data stays where it is.

Can I self-host Metabase with AI features?
Chevron Blue

Yes. Metabase AI works in both cloud and self-hosted deployments. Self-hosted customers configure your own AI provider so everything stays in your environment.

Can I embed AI features in my product?
Chevron Blue

Yes. You can embed AI-powered querying components with Modular Embedding and the SDK. You can also use agent skills that teach LLMs about how to set up embedded analytics: for things like SSO implementation, version upgrades, and migrating from one type of embedding to another.

Does Metabase have an MCP server?
Chevron Blue

Yep! MCP (Model Context Protocol) is an open standard that lets AI agents interact with tools. The Metabase MCP server lets Claude, Cursor, and other agents query your Metabase instance.

Does Metabot work in Slack?
Chevron Blue

Yes. Metabot in Slack lets your team ask questions, get charts, upload CSVs for analysis, and manage subscriptions and alerts without leaving their chat.

Have more questions? We'd be happy to help.
Contact us