New Release v1.0.5

Talk to your database
in plain English.

TableAI is a native macOS database client built for the age of AI.

Smart LLM Context

TableAI maps out your entire database architecture. It understands foreign keys, indexes, and complex relationships across hundreds of tables, so you don't have to explain them.

users
idPK
emailvarchar
created_attime
orders
idPK
user_idFK
product_idFK
statusvarchar
products
idPK
namevarchar
pricenumeric

Talk to your DB

Just ask questions in plain English. We instantly translate your intent into precise, relation-aware SQL.

AI Terminal

"Show me the top 5 products by revenue this month, including categories and growth vs last month."

You • 12:42 PM
TableAI Agent
POSTGRESQL
SELECTp.name, c.name,
SUM(oi.total)ASrevenue,
LAG(SUM(oi.total))OVER(...)
FROMproducts p
JOINcategories cONp.category_id = c.id
ORDER BYrevenueDESCLIMIT5;
Verified
Generated in 0.4s
Ask another question...

AI Performance Analysis

Identify bottlenecks and slow sweeps before they become a problem. TableAI analyzes query plans, flags poor performance, and suggests intelligent indexing strategies on the fly.

Query Plan Analysis
PostgreSQL Engine
SEQ_SCAN
Execution Flow
Total Time850ms
1
Seq Scan on users820ms
Cost: 1000.00..25000.00
2
Hash Join30ms

Optimization Found

—98% Latency

Missing index on filtered column. Adding this index avoids the full table scan execution block.

CREATE INDEX CONCURRENTLY
idx_users_last_order
ONusers(last_order_date);
Estimated new execution time:
850ms~15ms

Supported Databases

Connect to your data wherever it lives. TableAI supports all major SQL databases with native performance.

PostgreSQL icon
PostgreSQL
MySQL icon
MySQL
SQLite icon
SQLite
MariaDB icon
MariaDB

Designed for Privacy & Speed

Native Performance

Built with Swift and SwiftUI for blazing fast performance and low memory footprint on your Mac.

Privacy First

Your database credentials never leave your device. TableAI connects directly to your Postgres or MySQL DB.

Bring Your Own Key

Use your own API keys for Gemini, OpenAI, or Anthropic. No middleman markup, full control.

No Cloud Proxy

Unlike web-based SQL editors, we don't proxy your traffic. It's a direct socket connection.

Modern Data Grid

High-performance grid capable of handling millions of rows with sorting, filtering, and exports.

Keyboard Centric

Designed for power users. Navigate, query, and export results without ever touching your mouse.

Zero Middlemen

Your data stays
where it belongs.

Local Connections Only

TableAI connects directly to your databases (localhost, VPN, or cloud) via TCP or SSH. Your credentials are stored in the macOS Keychain and never touch our servers.

Schema-Only Context

When you ask AI a question, we only send the schema (table names, columns) to the LLM. Your actual row data remains private and never leaves your network.

Bring Your Own Key

Use your own API key (OpenAI, Anthropic, Gemini). This ensures you have full control over data retention policies and limits.

TableAI App

Running on your Mac

SQL Queries
Schema Only

Your DB

Direct TCP/SSH Connection

LLM API

HTTPS (Schema Context)

New: Multi-model Support

Let AI write the SQL
Try it now.

Skip the complex SQL queries and connection string setups.
Just ask your database in plain English.

Download on theMac App Store
macOS 14.0+Apple Silicon Native