BI built for how we work today
One platform that turns SQL into governed dashboards, partner-ready embeds, and agent-ready context — all running on top of the warehouses you already use.
Try Rill with any AI platform
Cursor
Claude

Google Gemini
Define every metric once, for humans and agents
Stop wrangling brittle drag-and-drop dashboards. With Rill, every source, model, metric, and dashboard is defined as SQL and YAML — version-controlled in the Git repo your engineers already live in.
One semantic layer. Zero drift.
Your KPIs live in a single, declarative metrics view — not in fifteen spreadsheets and seven LookML files. When you change the definition of "revenue," it changes everywhere, instantly.
- Define dimensions, measures, and time-grains once in YAML
- Develop locally with hot-reload, see metric changes in real time
- Deploy with
rill deploystraight from your terminal - Pull-request review and rollback with native GitHub workflows


Plug agents into your warehouse. Get answers, not hallucinations.
Rill exposes your governed metrics layer through MCP — so Claude, ChatGPT, or any agent can answer business questions using the same definitions your dashboards use. No more "the agent said one number, the dashboard says another."
- Native connectors for ClickHouse, Snowflake, BigQuery, Redshift, Druid, S3, Postgres, Iceberg
- MCP server gives agents a typed, scoped, governed query surface
- Every agent answer is verifiable — click through to the underlying dashboard
Dashboards your team will actually open on Monday morning.
Sub-second slice-and-dice on billions of rows. Pivot tables, time-comparisons, and drill-downs that feel more like a spreadsheet than a static chart — all generated from your metrics view, no design ticket required.
- Configure layouts in YAML or tweak visually in the editor
- Pivot on any dimension; compare any time-grain side-by-side
- Schedule reports to Slack, email, or any webhook
- Real-time alerts when metrics cross a threshold you define


Ship analytics inside your product — not next to it.
Drop Rill into your customer portal in an afternoon. Pass a JWT, scope the data, theme it to match your brand, and your partners get a fast, governed analytics experience that looks like it was built in-house.
- White-label theming: fonts, colors, logos, dark and light modes
- Per-partner data scoping enforced at the metrics layer
- iFrame embeds, JWT-secured links, or direct headless API
- Same dashboards your internal teams use — no double-builds
Granular access without a ticket queue.
Define who sees what, down to the row, dimension, and measure — all as code, all reviewable in a pull request. Onboard a new partner in seconds, not a sprint.
- Role-based access controls (RBAC) for users, groups, and partners
- Row- and column-level security policies authored in YAML
- SSO via Okta, Google, Azure AD; SCIM provisioning on Enterprise
- SOC 2 Type 2 — your security review starts with a yes

Stop maintaining dashboards.
Start acting on the data.
Launch Rill, connect a warehouse, and ship a governed dashboard before lunch..