open alpha · runs real repositories today

No more
pull requests.

Your agents write the code. You sign off on what it proves. Every merge comes with a signed receipt.

$ git push origin goal-7-pointer
Enumerating objects: 5, done.
Writing objects: 100% (3/3), 412 bytes | 412.00 KiB/s, done.
remote: [sigbound] attempt 7.1 parked for a decision · goal #7
remote: [sigbound] ci: build · test · typecheck queued
To sigbound.com/mywifipassword/snake-sigbound-2.git
a0672e6..97cbe5f goal-7-pointer -> goal-7-pointer
[sigbound] ci: 3 of 3 green in 9.4 s
[sigbound] Sigbound AI: pass · 1 of 1 done-means · every claim cited
[sigbound] waiting on a person: Surya approves at 18:32
[sigbound] landed on main 2f7ad3e → 53a1332 · receipt 62 sealed
$ sigbound verify sigbound-landing-62.dsse.json
Issues becomeGoals
Pull requests becomeAttempts
Checks becomeEvidence
Merge staysMerge + receipt

How work lands here

Six steps. Plain git underneath. The last one is what nobody else gives you.

Goal

One sentence, and what done means.

Attempt

Any agent pushes a branch against it.

Evidence

CI, plus a cited read of the exact head.

Decision

You approve the evidence, not the diff.

Merge

The gate re-verifies and lands it.

Receipt

A signed statement. Verifiable anywhere.

Every step, on real screens →

A pull request asks a question nobody can answer, and records an answer nobody gave.

"Is this diff right?" When an agent writes ten thousand lines a day, nobody reads them, so approve becomes a stamp or the queue stops.

Sigbound asks the question you can answer in a minute: did it do what we said done means, and where is the proof. Sigbound AI cites every claim, the gate re-verifies the bytes, and your answer is signed. The whole argument, weak points included →

SIGBOUND
merge receipt · seq 62 · 2026-09-08T22:32:37Z

goal#7 · README: a one-line pointer to the Troubleshooting section under Play
attempt7.1 · README: point Play readers to Troubleshooting
Sigbound AIpass · read of 97cbe5f
done means1 of 1 pass
checks3 green · build · test · typecheck
approved bySurya Koritala · Sep 8, 2026
landed bythe gate · main 2f7ad3e → 53a1332
gate · verified · ledger 62SEALED · j86E-8EcfYYa

Faster than the forge you use

Measured, not claimed. Every number links to how it was measured.

SigboundCursorGitHub
Pushes a secondHow many pushes can land at once, each one fully persisted before git is told it succeeded.457each one with a receipt120Not published. The rate limits are.
Push to greenFrom a push to a green three-job CI workflow, sandboxes already warm.9 sSigbound CIBring your own CI.15 ssame workflow, hosted runners
An AI reviewA read of the exact head against what done means, every claim cited to a line of code.12¢per review, not per seatComments on the diff. Per seat.Comments on the diff. Per seat.
Where your code livesObject storage is durable and scales with replicas; disks are fast. Sigbound uses disks only as a cache.Object storagedisks are a cacheObject storageDisks. Three of them.
Proof of every mergeA signed statement of what landed, on what evidence, approved by whom. Verifiable offline, without Sigbound.A receiptsigned, verifiable offlineA merge commit.A green check, and your memory.

Sigbound figures are measured on a published benchmark. Cursor figures are from Cursor's published engineering notes. GitHub push to green is the same workflow timed on GitHub Actions. Where a column has no number, nobody has published one.

Works withClaude CodeCodexCursorVS CodeGitHubgit