Ask your database in plain English.
Joinery turns a question into SQL, runs it against your database or warehouse, and shows you the query next to the answer — so you can check the reasoning instead of trusting it.
Free to start — 50 questions a month, and unlimited on your own model.
Which customers spent the most last quarter?
SELECT c.name, SUM(o.total) AS spend FROM orders o JOIN customers c ON c.id = o.customer_id WHERE o.placed_at >= date_trunc('quarter', now()) - interval '3 months' GROUP BY c.name ORDER BY spend DESC LIMIT 10;
| Customer | Spend |
|---|---|
| Northwind Traders | $412,900 |
| Contoso Ltd | $388,140 |
| Fabrikam Inc | $301,775 |
Illustration of the intended interaction. Sample data, not a live query.
Exploring data shouldn't depend on remembering the schema
Most questions about a database are easy to ask and tedious to write. Joinery closes that gap without hiding what it did.
Plain English in, SQL out
Ask the way you would ask a colleague. Joinery reads your schema — tables, columns, keys, types — and writes the query that answers the question.
The query is always shown
You see the SQL before and after it runs. Copy it, edit it, paste it into your own tooling. Nothing is a black box you have to take on faith.
Exploratory, not one-shot
Follow up in the same thread. Narrow a filter, change a window, group by something else — without rebuilding the query from scratch each time.
Reads, by default
Connect with a read-only role and Joinery can explore but not alter. Your database's own permissions stay the boundary.
Built for people who already work with data
Not a replacement for knowing SQL — a way to spend less time on the boilerplate around the interesting question.
Developers
- Check data without leaving what you were doing
- Draft a query against an unfamiliar schema
- Sanity-check what a migration actually changed
Analysts
- Answer ad-hoc questions without a ticket queue
- Run exploratory analysis across a warehouse
- Keep the SQL for the questions worth repeating
Data & platform teams
- Shorten the ad-hoc request backlog
- Hand out read-only access with real boundaries
- Let people self-serve without new BI seats
Wherever you already work
A browser tab when you want one, a desktop app when you don't, and a terminal when you would rather not leave it.
-
Chrome · Edge · Brave
Opera · Arc - macOS
- Windows
- Linux
- CLI · TUI
Planned coverage. Joinery is in development and ships on none of these yet.
Priced on whose model runs the query
Every question costs an inference call. Point Joinery at your own Ollama or your own gateway key and that cost is yours, so those questions are unlimited on every tier — including the free one. The paid tiers buy questions run on ours.
Free
$0
- 50 questions a month on our models
- Unlimited on your own model
- 2 connections
- 7 days of query history
Pro
$12 / month, or $99 a year
- 1,500 questions a month on our models
- Unlimited connections and history
- Questions spanning several sources at once
- Saved queries and shared reports
Team
$19 / seat / month, or $180 a year
- 3,000 questions a month, pooled across the team
- A shared library of the queries worth repeating
- Everything in Pro
Enterprise — self-hosting, SSO and an audit log are built to order rather than sold from a page. Those are not shipping yet; if you need them, describe the setup and we will tell you honestly where it stands. Get in touch.
Prices in USD. Local pricing in India: ₹799 a month, ₹6,999 a year for Pro. Joinery is early — tiers are published so you can plan, and the free tier does not expire.