Keelward DB
Early access · Postgres

Let AI agents work on your database without risking your data.

Keelward sits between your coding agent and Postgres. Normal queries pass straight through. Destructive ones wait for your approval, and every risky change can be undone.

Free for one database during early access.

Every query gets sorted

Fast for safe work. Strict where it counts.

Pass

Reads go straight through

SELECT queries and other read-only work run normally. Your agent never notices Keelward is there.

Log

Small changes are recorded

Targeted INSERT and UPDATE queries run, with a before-copy of every row they touch.

Hold

Destructive changes wait for you

DROP, TRUNCATE, DELETE without a WHERE, and bulk changes over your limit pause until you approve them. No answer means no change.

Setup

Five minutes, no code changes

  1. Connect your database

    Keelward keeps the real credentials. Your agent never sees them.

  2. Swap one connection string

    Give your agent the Keelward address instead of the database's.

  3. Pick your limits

    Start with safe defaults, then decide what needs approval.

  4. Get back to work

    Approve or block from your phone or Slack when something needs you.

When something slips through

One click to undo it

Before any risky change, Keelward saves a snapshot of the affected data. If an approved change turns out wrong, restore it from the history page.

Works with
Any agent that connects to Postgres: Cursor, Replit, terminal coding agents, custom agents and MCP servers
Approvals
Phone notifications and Slack, with the agent's task shown when it's available
History
Every query, who sent it, what changed, and a restore button
First database
Postgres. Tell us what you need next.
Questions

Before you sign up

Can my agent get around it?

Not if Keelward holds the only credentials. The agent can only reach your database through it, whatever tool or script it uses.

Will I be approving things all day?

No. Only destructive actions ask you. Everything else passes or is logged, and you set the limits.

Does it slow down my queries?

Keelward is built to add as little delay as possible. We'll publish real measurements before launch.

Is this ready to use?

Not yet. We're building it now and inviting early users in small groups.

Keep the speed of AI. Keep your data.