Your client will ask how much was AI. Answer with proof.
Mantyl compiles your repository, your coding-agent history and executed checks into a verified project passport, a handover document your client can independently re-run.
On a phone right now? Star the repo and it waits in your GitHub account.
The zip arrives. The knowledge doesn’t have to disappear with it.
On the left, what the recipient of an agentic build gets today: a repository, a README the agent wrote, and optimism. On the right, the same project delivered with a passport.
The code runs. The story of how and why it runs left with the closed context window, and the client finds out slowly.
The recipient re-runs the checks on their own machine before accepting. Both sides know exactly what changed hands.
Not a wall of generated docs. A document someone signs.
Architecture, setup, decisions, risks, unfinished work and verification results. Every claim is labelled with its source, every section linked to evidence, ending in acceptance rather than optimism.
Reads like a review, not a promise
Verified, repository-backed and agent-only claims are kept apart, and unknowns are findings, not footnotes. Visible uncertainty is safer than manufactured confidence.
Install, run, deploy: reproduced
Environment, dependencies and run steps verified from a clean machine, not copied from a README that was true three weeks ago.
The why, extracted from history
Key decisions and abandoned approaches recovered from your agent sessions and recorded with dates and links before they vanish.
A record both sides can stand on
The recipient acknowledges what was delivered, verified and left outstanding. You keep a defensible record of the transfer.
Read a real one first: the passport Mantyl generated for itself, live and hosted. Then the annotated example for booking-app with all eight sections, including the check that failed.
The proof follows the project.
The passport is one document with many doors: generate it in your terminal, regenerate it in CI, let your agent run the loop, and let the badge carry the state wherever the README goes.
Independent, like a surveyor.
A house buyer doesn’t take the builder’s word for it, they pay a surveyor for independent assurance. Mantyl holds that position for software: the verification layer between an AI-built project and its next owner.
- Deterministic checks, not opinions. The mark is earned by executed verification, never by generated prose.
- Every assertion links to evidence. Build output, test runs and configuration, all inspectable by the recipient.
- Scope and limitations stated. The mark says exactly what was checked, when, and against which commit.
- Continuous in CI, not once at the end. One workflow step regenerates the passport on every push, and the verification policy behind every signature is a public document anyone can fetch and hold us to.
Documentation is not the product. Trust is. The mark is revoked if the evidence behind it can’t be reproduced.
Do not take our word for any of this.
A verification product should be verifiable. Every claim below links to something you can check yourself, right now, without an account.
The tool is free. You pay when proof changes hands.
The CLI is free forever, hosted passports are free while Mantyl is in alpha, and Mantyl Verified is a one-off credit per project at the moment a delivery needs independent proof. Agency comes later: £99 a month for a hundred verifications, once one-off credits have earned it.
CLI
Free. Forever. No account.
£0 FOREVER
- Local-first CLI, unlimited projects
- Scan, verify, generate and receive
- passport.json stays an open format
- HTML and Markdown reports, built locally
- Fail-closed secret redaction
Hosted passports
Free while in alpha
£0 DURING ALPHA
- One command publishes an approved passport
- Shareable link with the full report
- Server re-checks schema and digest
- Unpublish any time with your delete token
- Never your source code, only the passport
Mantyl Verified
One credit. One project. One price.
£29 PER PROJECT
- Independent re-execution on clean infrastructure
- Every recorded check reproduced in a fresh sandbox
- Signed accreditation, publicly checkable offline
- The mark on your hosted passport
- Pay at handover: no subscription to justify
No paywall stands between you and a finished handover, and passport.json stays open so the ecosystem can build on the format. Every tier is spelled out in full on the pricing page.
Local-first. Nothing leaves until you approve it.
The CLI runs where the project lives
Raw code and transcripts are processed locally by default, behind fail-closed secret redaction. Nothing needs to leave your machine to get a passport.
The CLI never phones home
No usage tracking, no crash reporting, no analytics in the tool itself. That is a product promise, not a settings default, and the CLI's source is public so you never have to take it on faith.
Automation drafts. You publish.
The owner decides what a recipient sees. Sensitive history and wrong inferences never go out blindly.
Failed checks stay visible
No magic quality scores and no hidden failures. We never tidy a passport to make it look healthier. Visible uncertainty is the product working.
Documentation describes software. Agent memory continues it. Observability explains it.Mantyl transfers responsibility for it.
Fair challenges. Straight answers.
Isn't this just generated documentation?
Documentation describes software; Mantyl transfers responsibility for it. The difference is provenance and verification. Every claim is labelled as agent reported, repository confirmed or verified by execution, checks actually run in a sandbox, and the recipient can independently recheck everything with one command. Documentation that merely repeats what an agent said is exactly the problem.
Couldn't I just prompt my agent to write a handover doc?
A prompt produces prose from one session's memory. Mantyl ingests history across sessions, inspects the repository directly, runs deterministic checks, detects contradictions between what was said and what exists, and records the decisions that shaped the project. The value is the evidence chain, not the text.
What's free and what's paid?
The CLI is free forever with no account, and hosted passports are free while Mantyl is in alpha. Mantyl Verified is the paid layer: a one-off credit per project (£29 per project) buys an independent re-execution of your recorded checks on clean infrastructure and a signed accreditation on the passport. Every purchase carries a 14-day no-questions money-back guarantee, and there is no subscription until Agency arrives.
Can Mantyl run in CI?
Yes, and that changes what a passport is: one workflow step (or npx mantyl ci anywhere) executes the checks in the runner's Docker and regenerates the passport on every push, so the evidence accumulates for the life of the project instead of proving one moment. Exit codes gate the job honestly: 4 when checks fail, 5 when no sandbox exists, and skipped never masquerades as passed. At handover points the passport can be sealed as a DSSE attestation, the same format GitHub's own artifact attestations use, and your README badge dates its evidence so stale proof looks stale. The action and the CI docs are at mantyl.dev/docs/ci.
My code and transcripts are sensitive. What leaves my machine?
Nothing, unless you publish. The CLI is local first: scanning, verification and reports all happen where the project lives, and transcripts pass through fail-closed secret redaction before anything is stored. Publishing uploads the passport document you approved and nothing else, never your source code.
Is Mantyl open source?
The CLI is, fully. Everything that runs on your machine, including the secret redaction, the sandbox and the session-store adapters, is MIT licensed at github.com/jopli11/mantyl-cli, so you can audit exactly what a tool reading your private transcripts actually does. The hosted passport service and the Mantyl Verified signing infrastructure stay server-side, which is precisely what makes an independent signature worth something: it comes from a key nobody's laptop holds.
We only hand projects over a few times a year.
Then the free CLI already covers you. Generate a passport at each delivery, publish it if the client wants a link, and pay nothing. When a delivery deserves independent proof, one Verified credit covers that one project, which is exactly how often handovers actually happen. No subscription to justify.
Which agents and stacks are supported?
Claude Code and TypeScript projects first, with Cursor and OpenAI Codex support now in beta: Mantyl reads their local session stores the same way, with the same redaction, so claims and decisions flow from any of the three. Narrow integrations produce deep output, and more agents follow as each one reaches the same standard.
Cleared for handover.
The CLI is free and local first. There is no account and nothing leaves your machine unless you say so. Install it, run it on a real project, and the next delivery you make carries proof instead of promises.
Free CLI · No account · Local first · MIT licence