v0.21 — AI deps, SSH tunnel reliabilitychangelog

A fast, keyboard-first
SQL client. Opens before you finish thinking.

Connect, query, and edit data across Postgres, MySQL, SQL Server, and SQLite. Inline edits, AI assist with your own key, and a command palette that knows every action.

Cold start
< 2.0s
Databases
4
License
MIT
data-peek — main · shop_production · postgres 16.4
connected
recent_orders.sql×
backfill_emails.sql×
schema.prisma×
⌘K⌘↵ run
1
2
3
4
5
6
7
-- last 24h of paid orders, joined to customer
select o.id, u.email, o.status, o.total, o.created_at
from orders o
join users u on u.id = o.user_id
where o.created_at > now() - interval '24 hours'
order by o.created_at desc
limit 50
7 rows·32 ms·index scan · orders_created_at_idxexport|explain|live edit
idemailstatustotalage
8142amelia.tan@…Paid$284.102h ago
8141j.ngo@…Paid$1,204.002h ago
8140kenji.s@…Refunded$74.203h ago
8139priya.v@…Paid$482.003h ago
8138max.ruiz@…Pending$90.004h ago
8137nadia.b@…Paid$1,998.004h ago
8136hiroki.w@…Paid$58.405h ago
UTF-8·Ln 7, Col 11Format on save·AI: claude-sonnet-4 (BYOK)
Available formacOS (Apple Silicon, Intel)Windows 10/11Linux (.deb, .rpm, .AppImage)
02 — capabilities

Built for the part of the day
you'd rather not be debugging.

Every feature earns its place by saving a keystroke, a tab switch, or a trip to the terminal. If it doesn't, it doesn't ship.

Speed

Opens in under two seconds.

No splash screen. The binary is small, the IPC layer is thin, and the window appears before you're done alt-tabbing.

1.8smeasured cold start, m2
Keyboard

Everything is under ⌘K.

Switch connections, open a table, run a query, format SQL, export, activate AI — one input, every action.

Kcommand palette
AI · BYOK

Intelligence on your terms.

Bring a key from OpenAI, Anthropic, Google, Groq — or point at a local Ollama model. The app never brokers your traffic.

OpenAIAnthropicGoogleGroqOllama
01Editor6
Command palette
⌘K opens every action. Switch connections, run queries, jump to tables.
Monaco editor
The engine that powers VS Code. Autocomplete, schema-aware lint, format on save.
Keyboard-first
Every surface is reachable without the mouse. Shortcuts are discoverable in the palette.
Inline editing
Click a cell, change the value, preview the SQL, commit or undo.
Saved queries
Bookmark what you keep running. Organize in folders, sync across tabs.
Query history
Every executed statement is captured automatically. Search, filter, re-run.
02Performance6
Cold start under 2s
No splash, no warmup. Open the app, you're in your last connection.
Query telemetry
Wall time, plan time, execute time. Waterfall and P90/P95/P99 benchmark mode.
Missing index hints
Catch N+1 patterns and sequential scans. Suggested indexes are copy-pasteable.
Health monitor
Active queries, cache hit ratios, locks, table sizes. Kill a stuck query live.
Column statistics
One click profiles a column — min, max, avg, null rate, histogram, top values.
Query plans
EXPLAIN ANALYZE rendered as a tree, not a wall of text.
03AI3
Plain-English to SQL
Schema-aware. Ask what you want, get a runnable query back.
Charts from a sentence
Bar, line, pie, area — generated from your result set.
Bring your own key
OpenAI, Anthropic, Google, Groq — or Ollama for a local model. Keys never leave your machine.
04Data7
Multi-database
Postgres, MySQL, SQL Server, and SQLite. Same interface across all.
ER diagrams
Interactive schema map. Filter to a table and see its graph of relationships.
CSV import
Auto column mapping, type inference, batch insert, conflict handling.
Data generator
Realistic fake data with Faker.js. FK-aware, preview before insert, up to 100k rows.
Data masking
Blur sensitive columns for demos and screenshots. Regex-based auto rules.
PG notifications
Subscribe to LISTEN/NOTIFY channels. Real-time event log, send payloads inline.
Export anywhere
CSV, JSON, TSV, or copy rows as SQL INSERTs. No wizards.
05Infrastructure4
SSH tunnels
Connect through a bastion with password or key auth. Tunnel lifetime tied to the connection.
Credentials encrypted locally
Stored with the OS keychain. We never see your passwords or API keys.
No telemetry
Zero analytics, zero remote logging. Your queries never leave your machine.
Dark & light
Themes follow system preference. Both are designed, not an afterthought.
03 — pricing

Free for personal use.
Pay once for work.

No seats, no subscriptions dressed up as perpetual licenses, no telemetry checking whether you're still allowed to use the thing you bought.

Personal

$0

Solo devs, OSS, side projects, students.

  • All features unlocked
  • AI assistant (bring your own key)
  • Postgres, MySQL, SQL Server, SQLite
  • Unlimited connections & history
  • All future updates

Pro

70% off
$99$29/ year

Commercial use inside a for-profit team.

  • Everything in Personal
  • Commercial use at work & for clients
  • 1 year of updates included
  • 3 device activations
  • Perpetual fallback license
  • 30-day money-back guarantee
Honor system

No DRM, no license-server shakedowns. If you're a solo founder, student, educator, or contributor to OSS — it's free, no questions. DM @gillarohith for a license.

04 — questions

Straight answers,
no marketing speak.

Still unsure? DM @gillarohith. Replies come from the person who wrote the code.

Yes. All features are unlocked for personal use — no credit card, no time limit, no feature flags. A Pro license is only required to use it commercially inside a for-profit team of two or more.

You bring your own API key. data-peek sends the question and relevant schema to your chosen provider (OpenAI, Anthropic, Google, Groq) — or to a local Ollama model if you want the prompt to never leave your machine.

PostgreSQL, MySQL, Microsoft SQL Server, and SQLite. Same interface, same shortcuts, same results grid across all four.

Using data-peek at a for-profit company with two or more people, freelancing for clients, or in agency work. Solo founders (company of one) are free.

The source is MIT-licensed on GitHub. You can build it yourself for any purpose. Pre-built signed binaries require a Pro license for commercial use — that's what funds development.

A Pro license includes one year of updates. If you don't renew, the version you have keeps working forever. Renew whenever you want new features.

Yes, including for paid university coursework. DM @gillarohith on X or email gillarohith1@gmail.com for a free license.

Queries run directly from your machine to your database. Credentials live in the OS keychain. There is no telemetry, no usage tracking, no remote logging. For AI, use Ollama locally if you want nothing to leave the box.

Ready when you are

Stop babysitting your database client.

Download the free build, run your next query in data-peek, and see if your current tool still deserves a dock icon.