Codeceipt

Ship AI code.
Not AI slop.

Codeceipt runs your AI pull request, verifies it actually did what it claims, and gives your client a public receipt they can check themselves.

Verification by execution — not the agent’s opinion of itself.

GitHub GitLab Code never leaves the sandbox
codeceipt.dev/r/a1f93c2e
executing
VERIFYING_

Running checks in a clean sandbox…

reproducing0/5
Webhook handler rejects duplicate event IDs
Idempotency keys persisted to Postgres
Replayed events do not double-charge
Integration test for concurrent delivery added
Migration is reversible
$ pnpm test webhook/idempotency.spec.ts
try a verdict
The slop tax

“✅ All done!” is not proof.

AI agents are confident and wrong. The agent says it’s finished — but nobody ran it. That gap costs both of you.

WHAT THE AGENT SAYS
✅ All done! Implemented idempotency keys, added tests, everything passes. 🎉
— self-reported · never executed
WHAT CODECEIPT RUNS
$ pnpm test webhook/idempotency.spec.ts
✓ 14 passed (14)
$ pnpm tsc --noEmit
→ 0 errors
verdict signed → VERIFIED
0.0%
acceptance rate for AI pull requests (vs 84% human)
LinearB 2026
0%
of AI code carries an OWASP Top 10 vulnerability
Veracode 2025
0×
spike in security findings since AI adoption
Apiiro 2025
0%
of devs don’t trust AI code in production
Sonar 2026
How it works

From pull request to proof in three steps.

The middle step is the whole point: execution, not self-report.

1input

Paste a PR or repo URL

Drop in a GitHub pull request or a whole repository — or add the Codeceipt Action to your repo.

2execution, not self-report

Codeceipt executes it

We run the declared checks ourselves against the diff and the checked-out tree — never the agent’s summary.

3public proof

Share the Receipt

Get a public link with a verdict your client can re-run themselves. One URL, independently checkable.

The Receipt

This is what your client receives.

One link. They can re-run it themselves. Every line is backed by a real execution.

01Verdict badge

The one thing your client reads. Plain language, dominant.

02Per-criterion checks

Every claim → real executed evidence. Expandable, not a single stamp.

03Re-verify button

Anyone re-runs it and gets the same fingerprint. You can’t fake it.

04Cost ledger

Transparent compute & token cost. A literal receipt.

codeceipt.dev/r/a1f93c2e
executing
VERIFYING_

Running checks in a clean sandbox…

reproducing0/5
Webhook handler rejects duplicate event IDs
Idempotency keys persisted to Postgres
Replayed events do not double-charge
Integration test for concurrent delivery added
Migration is reversible
$ pnpm test webhook/idempotency.spec.ts
try a verdict
Two sides, one receipt

It works because both sides win.

Prove it isn’t slop

Hand over an executed receipt instead of “trust me.”

Close deals faster

Independent proof removes the back-and-forth on quality.

Charge more

Verified delivery is a premium signal competitors can’t copy.

Stand out

Embed a verified badge in every PR and README.

Trust architecture

We don’t ask you to trust us.

The engine is Apache-2.0. Anyone — including your client — can inspect exactly how a verdict is produced. We give you something you can verify without us.

Read the execution engine line by line
Re-run any receipt on your own machine
Machine-checkable JSON + SVG artifacts
codeceipt/engine
Deterministic PR verification engine
Apache-2.0

Clone it, audit it, run it in CI. The verdict on every receipt comes from this code — nothing hidden.

Pricing

Free tells you pass or fail.

Five dollars unlocks the whole receipt — every criterion, the fix prompt for what failed, and a link you can hand a client.

Free
$0forever

Check any public PR or repo. See if it passes — or fails.

Public pass / fail verdict
Signed, re-runnable result
Self-host the engine (Apache-2.0)
README badge
Most popular
Full receipt
$5/ receipt

Unlock the full proof you hand a client.

Everything in Free
Full per-criterion breakdown
Copy-paste fix prompt for every failure
Shareable receipt + PDF export
Leave a contact to get it fixed
FAQ

Questions, answered honestly.

They comment on code with an LLM’s opinion. Codeceipt actually executes the PR and certifies it with a public, re-runnable artifact. A review is a suggestion; a receipt is proof.

Stop sending “trust me.”
Start sending a Receipt.

Verify your first PR or repo in under three minutes. Public scans are free.