Keelmarker

Your AI agent says it’s done. Keelmarker checks.

Keelmarker records what you asked a coding agent to do, turns it into promises that can be checked, and blocks “done” until the tests prove them. You see what is proven, what is not, and what is running in production.

Get early access
The demo is read-only. No account, no sign-up.
Login locks after repeated failuresproven
Reset links work onceproven
Uploads over 10 MB are refusedno test yet
Gate: blocked. One promise has no test.

How it works

A simple loop that your agent follows and you can audit.

  1. Say what you want

    Before coding starts, the agent records the intent in plain words.

  2. Make promises

    The intent becomes specific statements that either hold or do not.

  3. Link the tests

    Each promise points at the tests that prove it. A promise with no test shows as open.

  4. Pass the gate

    The work cannot be closed until every promise has passing proof.

Built for people who ship with agents

Agents are fast and confident. Keelmarker is how you stay sure.

Proof, not claims

The verdict comes from test results tied to a specific commit, not from the agent’s summary.

Starter requirements

Packs add the checks that are easy to forget: web security, payments, accounts and passwords, safe delivery.

What is live

Record which commit is running, so the verdict describes production and not just a branch.

You decide the exceptions

Accepting a known risk is a human action with a record, never something an agent can do for itself.

A full trail

Every intent, promise, result and sign-off is kept, so you can see how a decision was made.

Works with your agents

Command line, an MCP server and hooks let agents report as they work.

Get early access

Sign-up is closed while we are small. Leave your email and we will write to you when there is room.