Module 03SQL Client

The AI-native SQL client

One browser console for every database you run. Run is ⌘/Ctrl+Enter, results flip between table, JSON, and chart — and the agent writes SQL against your real schema, right next to your cursor.

ReplacesDataGripDBeaverTablePlus
Mako — Live Miniature
1-- MRR by plan, last 6 months
2SELECT plan,
3 DATE_TRUNC('month', period) AS month,
4 SUM(amount) / 100 AS mrr
5FROM stripe.subscriptions
6GROUP BY 1, 2
7ORDER BY 2, 3 DESC;

Live miniature — switch result views, browse the schema tree, or flip through the tabs. Run is where your thumb expects it.

Every database

One console, all your vendors

PostgreSQL, MySQL, ClickHouse, DuckDB, MongoDB, BigQuery, and more — connected side by side in the Databases explorer, browsable down to columns and indexes. No Java, no Electron bloat, no per-seat desktop licenses to renew.

Mako — Databases
helio-prod › Databases
Connections shared with 6 workspace members
The agent

It writes the SQL. You review it.

This is not blind text-to-SQL. The agent has real access to your schema — tables, columns, types, relationships — and its per-workspace memory learns your conventions over time. Ask a question in the chat panel; the query lands in your console, runs, and the answer references the actual result.

Mako — Chat
Chat
Which plans are churning fastest this quarter?
Thought for 4 seconds
Scanning schema: stripe.subscriptions has plan, amount, period, canceled_at. Monthly grain confirmed — no fan-out risk on this join.
I'll compare cancellations against active subscriptions per plan. Your stripe.subscriptions table has a canceled_atcolumn, so I'll use that.
Writing query in consoleDone
Running on production-dbDone
Churn rate by plan — Q3
Hobby
Starter
Team
Scale
Hobby churns at 6.8% — mostly accounts that never connected a second data source. Want me to save this as a tile on revenue-overview?
Built for teams

My Consoles, Workspace consoles

Consoles are saved and organized like files: My Consoles for your drafts, Workspace for the queries the whole team relies on. A console is a URL — send it to a colleague and they see the same query against the same shared connection, not a screenshot of one.

Mako — Consoles
helio-prod › Consoles
My Consoles
Workspace
I asked it a question in plain English and it joined four tables I forgot existed. These are the queries I was looking for.
Ben K.Retired Data Generalist

Query smarter in a minute.

Connect a database and ask it something — no download, no license key.