Blog
News, product, and ideas
Dispatches from the team building ChatPlotDB and Relay: product launches, engineering deep-dives, and how we think about putting a database behind a plain-English question.

How to Let Non-Technical Teams Query Your Database Using AI
Your team's data questions all wait for the one person who knows SQL. Here are the honest ways to end that queue — and how to trust an AI's answers.

How to Join Data From Two Different Databases (Without an Engineer)
Your customers are in one database and your payments in another. Here are three honest ways to join them, and a newer way that needs no engineer.

A system prompt rule is a request, not a guarantee
A system prompt rule is a request your agent can decline in silence. Why prompts cannot bind, what tool checks miss, and what a graph edge guarantees.

ChatPlotDB: a look under the hood
Why a config layer sits between the question and the SQL, what the verification pass catches after a query runs, and why a stitched config starts out unusable.