Blog
Notes from building Ryuk.
Notes on databases, AI agents, SQL, and trustworthy analytics.

securityengineeringdatabases
How We Built a Multi-Tenant Database Agent Without Leaking Your Data
When you let an AI agent run SQL against a user's database, you're one bad abstraction away from a security incident. Here's how we handle connection isolation, read-only enforcement, and credential storage.
Read the post
databasesaiproduct
Why Your Database Needs an AI Layer
Most database tools haven't changed in twenty years. We built Ryuk because the answer to every data question was blocked on an engineer writing a query.
Read the post