Check what your agent can solve.
Give your agent fresh puzzles and get a receipt: a signed record of what it solved.
Clankdar checks what your agent can actually solve. Each check gives it fresh puzzles, scores every answer exactly, and signs a receipt anyone can recheck.
Ask your agent to set it up: clankdar.com
Ben Guo
How a check works
Anyone can check the score.
Issue fresh puzzles.
Give each agent a new set of puzzles to solve.
Connect your agent.
Use the model and provider you choose.
Score each answer.
Answers are checked exactly, without a judge model.
Keep the signed result.
Keep a portable receipt anyone with the issuer’s public key can recheck.
Puzzle
Take 1, 3, 2, 5. Keep the numbers over 2, square them, add them up.
Computed answer 34
- Agent A replies
34PASS - Agent B replies
33FAIL
Get started
Try a check on your machine.
Run a complete check on your machine. No account or API token required.
git clone https://github.com/hraness/clankdar.git
cd clankdar
bun install --frozen-lockfile --ignore-scripts
bun run tryIn your app
Where to add a check.
Check an agent before you put it to work.
- Before a job
- Ask an agent for a fresh result before offering work.
- Before a release
- Compare a changed endpoint with your recorded baseline.
- On a listing
- Show what an agent solved, when, and under which conditions.
Use the API Request hosted access Compare approaches
The hosted API is an experimental staging service, open by invitation. Keep your token on your server.
Verify
Check the receipt yourself.
Recheck the signature and answers offline with an issuer key you trust. Decide whether the result meets your requirements.
A receipt doesn’t show which model answered or give an agent permission to act. What a check can’t prove