Connect MySQL, PostgreSQL, MongoDB, or upload an Excel file. Ask anything in plain English — the AI writes the SQL, runs it, and returns charts, tables, and full dashboards.
Chat / New conversation
Ask your data
SELECT region,
SUM(amount) AS revenue
FROM orders
WHERE quarter = 'Q4'
GROUP BY region
ORDER BY revenue DESCSitting in MySQL, Postgres, Excel, Mongo. Probably across multiple systems.
From the CFO, your team, yourself. They need answers in minutes, not days.
Either you write SQL by hand, or you wrangle pivots, or you wait for an analyst.
MySQL, PostgreSQL, SQLite, MongoDB, Excel, or CSV. Schema is introspected automatically.
Type a real-world question. The AI knows your tables, columns, and types.
Every answer ships with the generated SQL — review it, learn from it, or just use the result.
Pin the answer to a report, share it via signed link, or iterate on the prompt.
Generated SQL
SELECT region, SUM(amount) AS revenue FROM orders WHERE quarter = 'Q4' AND year = YEAR(NOW()) GROUP BY region ORDER BY revenue DESC;
Plain-English questions translated into safe, parametrized SQL the AI runs for you.
Destructive statements (INSERT/UPDATE/DELETE/DDL) are blocked at the SQL safety layer.
Every answer comes with the SQL it ran. Inspect, copy, learn.
The AI picks the right chart type — bar, line, pivot, scatter — based on the result shape.
Excel and CSV uploads are queried with the same SQL surface. Treat a workbook like a database.
10 specialized tools (run_sql, generate_chart, search_documents...) give the model real superpowers, not just guesses.
| Capability | iDBQuery | Raw SQL | Tableau | ChatGPT + CSV |
|---|---|---|---|---|
| Plain-English questions | ||||
| Live database connection | ||||
| No-code dashboards | ||||
| Multi-source federation | limited | |||
| Persistent reports | ||||
| Auto-pick chart type | manual | |||
| AI-generated SQL inspection | (you wrote it) | |||
| Forecast / anomaly built-in | extension | limited |
Wants to ask production data a question without bothering an engineer.
Replaces 90% of pivot tables and ad-hoc SQL queries with a single chat.
Finance, ops, HR — anyone with a question and an Excel file.
SELECT c.country, AVG(o.amount) AS avg_order_value, COUNT(*) AS order_count FROM orders o JOIN customers c ON c.id = o.customer_id WHERE o.created_at >= NOW() - INTERVAL 90 DAY GROUP BY c.country ORDER BY avg_order_value DESC LIMIT 25;
Free tier covers most teams. Connect a database in 30 seconds.
No credit card required · 1M tokens / month free