Open-source BI platform

From data to insight,
one question away

Connect your database and start exploring with AI-powered notebooks, drag-and-drop dashboards, and a full semantic layer. Unlimited users. No per-seat pricing.

Drizby AI notebooks

Works with

PostgreSQL logo PostgreSQL
MySQL logo MySQL
SQLite logo SQLite
Snowflake logo Snowflake
DuckDB logo DuckDB
SingleStore logo SingleStore
Databend logo Databend
Neon logo Neon
Supabase logo Supabase
Turso logo Turso
PlanetScale logo PlanetScale
PGlite logo PGlite
TiDB logo TiDB
AWS Aurora logo AWS Aurora

Up and running in 2 minutes

1

Connect

Point Drizby at your database. PostgreSQL, MySQL, SQLite, Snowflake, SingleStore, Databend, DuckDB — if Drizzle ORM supports it, so does Drizby.

2

Introspect

Pull and define your schema via drizzle-kit, then use AI to generate semantic cubes that define your business dimensions and measures.

3

Explore

Ask questions in plain English, build dashboards visually, and share with your team — unlimited users, no per-seat pricing. Role-based access keeps things secure.

Watch: Drizby Quickstart

Everything you need to understand your data

AI-Powered Exploration

Ask questions in plain English. Multi-turn AI notebooks generate charts, tables, and insights from your data automatically.

Learn more →
Agentic AI notebooks

Dashboards & Charts

Drag-and-drop grid dashboards with bar, line, area, pie, scatter, KPI cards, and data tables. No code required.

Learn more →
Drag-and-drop dashboards

Semantic Layer

Define metrics once with your existing Drizzle schemas. Access them everywhere — dashboards, APIs, or AI agents.

Learn more →
Semantic layer editor

AI Agent Ready

Expose your data to Claude, Copilot, and Cursor through the Model Context Protocol with OAuth 2.1 authentication.

Learn more →
MCP server for AI agents

GitHub Integration

Version-control your schemas, cubes, and dashboards. Push to GitHub, tag releases, and restore from any version.

Learn more →
GitHub sync with push progress

Unlimited Users

No per-seat pricing. Role-based access, group visibility, and team management. In an agentic world, per-seat pricing doesn't make sense.

Learn more →
Users and groups management

Enterprise Authentication

9 sign-in methods: Google, GitHub, GitLab, Microsoft, Slack, password, magic link, SAML 2.0 SSO, and SCIM 2.0 provisioning. Connect your IdP for single sign-on and automatic user lifecycle management.

Learn more →
Authentication settings with SAML and SCIM

Metabase Import

Migrate from Metabase in minutes. A wizard imports your connections, auto-generates schemas and cubes with AI, and translates your dashboards — layout, charts, and queries included.

Learn more →
Metabase dashboard imported into Drizby Same dashboard after import into Drizby
Metabase
Drizby

Get started

Self-host free

MIT licensed. No limits. Run it on your own infrastructure with Docker.

docker run -p 3461:3461 -v drizby-data:/app/data ghcr.io/cliftonc/drizby:main

Then open localhost:3461

or

Drizby Cloud New

Skip the setup. Deploy a fully managed instance in seconds. Free during initial launch.

Your data stays yours

Dedicated instances

Every Cloud customer gets their own isolated instance. Never shared or co-mingled.

Your own AI key

Bring your own API key. AI queries pass through our infrastructure but we never store your data.

Zero caching

Queries pass through in real time. We never copy, cache, or store your data.

Works with your database

Any database supported by Drizzle ORM

Open source, built on open source

Drizby is MIT licensed and built on drizzle-cube, an open-source semantic layer for Drizzle ORM.

Frequently Asked Questions

What is Drizby?

Drizby is an open-source AI analytics platform powered by drizzle-cube. It provides dashboards, agentic AI notebooks, a visual analysis builder, and a full semantic layer — all in a single self-hostable application.

Is Drizby free?

Yes. Drizby is MIT licensed and free to self-host with unlimited users, dashboards, and notebooks. Drizby Cloud is a paid managed hosting option with usage-based pricing.

Do you store any of my data?

No. Drizby connects directly to your databases and queries pass through in real time. We never copy, cache, or store your data.

What databases does Drizby support?

Drizby supports PostgreSQL (including Neon, Supabase, and AWS Aurora), MySQL (including PlanetScale and TiDB), SQLite (including Turso), Snowflake, SingleStore, Databend, and DuckDB — any database supported by Drizzle ORM.

What is the semantic layer?

The semantic layer is powered by drizzle-cube. It lets you define metrics, dimensions, and measures once and access them everywhere — dashboards, APIs, AI agents, and MCP clients. It enforces consistent definitions and security context across all queries.

Can AI assistants query my data?

Yes. Drizby includes an MCP (Model Context Protocol) server with OAuth 2.1 authentication. AI assistants like Claude, VS Code Copilot, and Cursor can query your semantic layer directly with per-user security context.

Have questions about pricing? See our pricing FAQ.

Alternatives

Is Drizby an alternative to Hex?

Yes. Like Hex, Drizby offers AI-powered notebooks for data exploration. Unlike Hex, Drizby is open source, self-hostable, includes a full semantic layer, and has no per-seat pricing. You also keep full control of your data — Drizby connects directly to your databases without copying or storing anything.

Is Drizby an alternative to Metabase?

Yes. Drizby provides dashboards, a visual query builder, and multi-database support like Metabase. Drizby adds agentic AI notebooks, a code-first semantic layer powered by drizzle-cube, an MCP server for AI assistants, and native TypeScript/Drizzle ORM integration.

Is Drizby an alternative to Apache Superset?

Yes. Drizby covers similar ground to Superset — dashboards, charts, and multi-database connectivity. Drizby is lighter weight, ships as a single Docker container, includes AI notebooks and an MCP server out of the box, and uses a TypeScript semantic layer instead of SQL-based metrics.

Is Drizby an alternative to Looker?

Yes. Like Looker, Drizby has a semantic layer at its core — but defined in TypeScript with Drizzle ORM instead of LookML. Drizby is open source, self-hostable, and includes AI notebooks and an MCP server. No per-seat licensing, no vendor lock-in, and your semantic layer is version-controlled via GitHub.

Is Drizby an alternative to Power BI?

Yes. Drizby provides interactive dashboards, a visual analysis builder, and multi-database connectivity like Power BI. Drizby runs anywhere — self-hosted or cloud — with no Microsoft ecosystem dependency. It adds agentic AI notebooks, a code-first semantic layer, and an MCP server for AI assistants.

Is Drizby an alternative to Tableau?

Yes. Drizby offers drag-and-drop dashboards and data exploration like Tableau. Unlike Tableau, Drizby is open source with unlimited users and no per-seat costs. It includes a TypeScript semantic layer, AI-powered notebooks for natural language querying, and GitHub integration for version-controlling your analytics.

Ready to explore your data?

Pay only for what you use, with a generous free period to explore.