Uploaded September 2025 | Updated September 2026, 2 days ago
When we talk about AI today, we think of LLMs like ChatGPT, Claude, or Grok. But SQL is also a kind of AI, and one that’s been quietly powering applications for decades.
At React Universe Conf 2025, D. Richard Hipp (creator of SQLite) explores how SQL database engines implement a form of automatic programming: taking your problem statement and generating the algorithms and execution code for you.
Skip the intro ⏩ 0:39
🔹 Why SQL qualifies as AI, and how it compares to large language models
🔹 How SQL compilers translate declarative queries into optimized execution plans
🔹 Examples showing multiple possible algorithms for a query, and how the engine selects the best one in microseconds
🔹 Why advanced optimizations in SQL engines solve NP-complete problems on your behalf
🔹 How leveraging SQL as an AI assistant can boost productivity and accuracy while preventing “reinventing the wheel” with custom code
🔹 Practical guidance: when to use embedded engines like SQLite vs. client–server databases like Postgres or MySQL
SQL has been writing code for us all along. This talk reframes SQL as the AI assistant you already have, and shows why mastering it is key to long-term developer productivity.
See you at another React Universe Conf 🎟️ clstk.com/3JMD8Uq
Follow React Universe Conf on X to stay up to date 🐦 https://x.com/reactuniverse_
Check out Callstack content 📚 clstk.com/4gpIEbF
When we talk about AI today, we think of LLMs like ChatGPT, Claude, or Grok. But SQL is also a kind of AI, and one that’s been quietly powering applications for decades.
At React Universe Conf 2025, D. Richard Hipp (creator of SQLite) explores how SQL database engines implement a form of automatic programming: taking your problem statement and generating the algorithms and execution code for you.
Skip the intro ⏩ 0:39
🔹 Why SQL qualifies as AI, and how it compares to large language models
🔹 How SQL compilers translate declarative queries into optimized execution plans
🔹 Examples showing multiple possible algorithms for a query, and how the engine selects the best one in microseconds
🔹 Why advanced optimizations in SQL engines solve NP-complete problems on your behalf
🔹 How leveraging SQL as an AI assistant can boost productivity and accuracy while preventing “reinventing the wheel” with custom code
🔹 Practical guidance: when to use embedded engines like SQLite vs. client–server databases like Postgres or MySQL
SQL has been writing code for us all along. This talk reframes SQL as the AI assistant you already have, and shows why mastering it is key to long-term developer productivity.
See you at another React Universe Conf 🎟️ clstk.com/3JMD8Uq
Follow React Universe Conf on X to stay up to date 🐦 https://x.com/reactuniverse_
Check out Callstack content 📚 clstk.com/4gpIEbF










