PostgreSQL-first · built for the AI era

Learn databases that

Interactive PostgreSQL lessons with a real query engine in your browser, an AI tutor at your side, and tracks from your first SELECT to pgvector and RAG.

ask in English → get SQL
✦
thinking… Run your own →
▸SELECT & WHERE ▸JOINs demystified ▸GROUP BY + HAVING ▸Indexes & EXPLAIN ▸VACUUM & autovacuum ▸pg_dump backups ▸Roles & permissions ▸Window functions ▸CTEs & recursion ▸pgvector & embeddings ▸RAG on Postgres ▸Replication & HA ▸postgresql.conf tuning ▸Transactions & MVCC ▸SELECT & WHERE ▸JOINs demystified ▸GROUP BY + HAVING ▸Indexes & EXPLAIN ▸VACUUM & autovacuum ▸pg_dump backups ▸Roles & permissions ▸Window functions ▸CTEs & recursion ▸pgvector & embeddings ▸RAG on Postgres ▸Replication & HA ▸postgresql.conf tuning ▸Transactions & MVCC
Learning tracks

Pick your path. All roads lead to Postgres.

0 interactive lessons
0 learning tracks
0 runnable queries
0 in your browser
✦

AI tutor in every lesson

Ask for hints, error explanations, or query reviews without leaving the lesson flow.

⌁

English in, SQL out

Translate natural language into queries, then inspect how the SQL is built and why it works.

⛁

A real engine, zero setup

Every query runs locally in your browser, so experimentation is instant and safe.

🧭

AI-era curriculum

From classic PostgreSQL operations to vectors, embeddings, and RAG patterns.

Field notes from the blog

All posts →

Your first query is 30 seconds away.

No signup, no install. A real SQL engine is already running in this tab.

SELECT 'hello' — try it now