Fast, local, and built for your Mac.
Works with Claude Code & Gemini CLI.
Sidequery agent is compatible with all ACP compatible agents.
This means Claude Code & Gemini CLI, with more to come.
Use the AI subscription you already have.
Transform query results into stunning visualizations in code.
Or use the UI, or AI agents ✨
Analyze & visualize millions or billions of rows right on your Macbook from CSV, Parquet, JSON files.
Federated joins can reduce ETL and reduce the time needed to answer a question. Connect to your Postgres, MySQL, Snowflake & Bigquery databases and join against your data from files.
Your data stays on your machine by default, 100% privacy. Or offload bigger DuckDB-native workloads to the cloud with Motherduck.
Organize related queries and charts into a notebook.
Reference prior queries as if they were tables, as if one big CTE.
Edit queries in your favorite text editor or IDE.
Yes, 100% free to use on your desktop.
Modestly-priced team features are coming soon to making collaboration eaiser.
DuckDB, which can also connect to Postgres and MySQL compatible databases, BigQuery & Snowflake via DuckDB extensions.
You can connect any agent CLI that supports ACP— today that's Gemini & Claude Code
No; this was an explicit design choice. SQL notebooks for analytics, with no compromises.
sqlnb is a new standard based on plain SQL that allows specification of dashboard & charts. If a couple features are avoided, it gracefully degrades in other SQL environments and can be used with any editor.
Coming soon!
There is a coming soon VS Code extension in the works that supports both .sql file mode as well as notebook mode.
Via the VS Code extension mentioned above.
macOS Sequoia and beyond
Ever wanted to join a table in Postgres or MySQL against a CSV file, or maybe to each other? Fear no more, federated joins let you do this.
You can still access it at lite.sidequery.dev