The platform, end to end
Every question you have, already a dashboard.
Connect a database, ask in plain English, and keep what matters. Everything on this page is the interface you get — not a picture of one.
00 Getting your data in
Point it at the database you already have.
BigQuery, PostgreSQL, MySQL, Supabase, MongoDB or Google Sheets. Give Dataki a read-only role and it reads your schema — the same tables your application writes to. No warehouse to build, no modelling layer, no pipeline.
- Under five minutes
- A connection string and a guided check that the role can read what it needs.
- Read-only by construction
- The connection has no permission to write, so it is not a rule anyone has to remember.
- Credentials never leave
- Encrypted on our side and never placed in a prompt. The model receives your schema.
Dataki connects with a read-only role and stores the credentials encrypted. They are never sent to the model — it receives your schema, and the query it writes runs on our side.
01 What it puts on the screen
Every answer arrives as something you can read.
Dataki picks the chart the question implies — a trend for "over time", a breakdown for "by channel", a share for "what proportion". You do not configure it, and you can change it by saying so.
Line, bar, stacked bar, area, donut, scorecard, table, map and funnel — with the SQL beside each one, editable, so anyone who reads it can check the logic.
More on dashboards02 Who opens it, and for what
One platform, three very different Monday mornings.
Founders
The four numbers an investor asks for, on a link that is current when they open it rather than current when you exported it.
Marketing
Ad, email, site and CRM data in one clean view — so "which channel actually paid" is a question with an answer rather than a meeting.
Analytics teams
Define the metric once; everyone else asks their own questions against it. The queue of "can you pull me a number" stops arriving.
03 Inside your own product
Become the analytics layer of your own product.
One web component, any stack. It isolates its own styling so it cannot break your design, respects dashboard-level permissions, and runs on scoped keys with their own daily ceilings.
More on embedding<script type="module" src="https://app.dataki.ai/embed/dataki-embed.es.js"></script>
<dataki-dashboard
dashboard-id="YOUR_DASHBOARD_ID"
api-key="YOUR_EMBED_API_KEY"
theme="dark">
</dataki-dashboard> You pay for governed data, not for seats
Anyone can view a Dataki dashboard for free, on every plan. Charging by the head would only make you think twice before sharing one.
Beta Every plan is free while Dataki is in beta
No card, no trial clock. These are the prices we intend to charge, published early so nothing about them is a surprise later. When billing starts you get 30 days' notice by email, and whatever you have built keeps working.
Free
forever
$0 during beta
Connect Dataki to Claude, Cursor or ChatGPT and keep what it builds.
-
One data source
-
100 AI messages a month
-
Unlimited dashboards, unlimited viewers
-
MCP server for any AI assistant
-
Every query logged
Team
per month
$0 during beta
For a team that has stopped queueing behind one analyst.
-
Three data sources, three editors
-
1,000 AI messages a month
-
Unlimited dashboards, unlimited viewers
-
Encrypted credentials your agents never see
-
Scheduled refreshes and alerts
Pro
per month
$0 during beta
For the whole company, with the controls an admin will ask for.
-
Unlimited data sources, ten editors
-
4,000 AI messages a month
-
Badge-free embedded dashboards
-
Scoped, revocable API keys with spend ceilings
-
Audit log of everything an agent ran
Platform
per month
$0 during beta
Embed Dataki in your own product. Priced per app and end-user volume.
-
One app, 25 active tenants included
-
Multi-tenant dashboards with row-level scoping
-
Per-tenant theming and white labelling
-
Your agent calls Dataki's MCP for your customers
-
Self-hosting and dedicated support
An AI message is one question you ask Dataki. Reading a dashboard, refreshing it or sharing it with anyone is never a message, and never counted.
Already on a per-seat plan? It keeps working at the price you signed up for.
Free while we are in beta
Connect a database. Ask it something.
About five minutes and a read-only connection string. If it cannot answer your first real question, you have lost an afternoon coffee's worth of time and nothing else.
- One data source
- Free tier. Connect a second on any paid plan.
- Unlimited dashboards
- And unlimited people looking at them.
- No card
- There is nothing to cancel if you stop.