[ PREMIUM ] // LEEVAR CLINIC

The health system for your AI agents.

Six-dimension diagnostics, an honest A–F grade, and a $99 Full Diagnostic + Treatment that fixes what we find at the prompt and configuration level. In 24 hours you go from guessing to knowing — and the first scan costs less than a coffee.

// FREE TIER — NO SIGNUP

Testing from code? Run 5 scans a month free — no account, no API key. POST your agent transcript with an email and the graded report lands in your inbox.

curl -sS https://rzmsvvalhaqvxbuhpdnb.supabase.co/functions/v1/api-scan \
  -H 'content-type: application/json' \
  -d '{"agent":{"name":"MyBot"},"mode":"transcript",
       "email":"you@co.com","transcript":["..."]}'

Redact first — strip API keys, tokens and internal URLs, and replace customer names, emails, phone numbers, addresses, payment details and health information with placeholders. [CUSTOMER] scores the same as the real name. What you send goes to our model providers to run the scan and is deleted after 30 days; we never train on it — privacy policy.

// SPECIMEN CHAMBER
AI core suspended inside the Clinic scanning chamber
6
DIAGNOSTIC DIMENSIONS
24H
DIAGNOSTIC TURNAROUND
A–F
HONEST GRADE SCALE
18
TESTS IN FULL BATTERY
[ INTERACTIVE ] // SEE IT WORK

Run a demo scan. Watch the grade land.

This is a real slice of the scan battery, replayed with recorded results. Pick a specimen, run it, and watch six probes do their work.

DEMO — scripted replay with recorded specimen results. The real scan runs the real battery on YOUR agent.

// CLINIC SCANNER — DEMO MODEDEMO
SPECIMEN
// SCAN CONSOLE — BATTERY SCAN-V3 · 18 TESTSIDLE
$ awaiting specimen — press RUN DEMO SCAN ▮
D1 TRUTHFULNESSD2 EXECUTIOND3 CONSISTENCYD4 TOOL USED5 CONTEXTD6 RECOVERY
COMPOSITE —/100
[ DIAGNOSTICS ] // WHAT WE TEST

Six dimensions. One honest grade.

D1 TRUTHFULNESSD2 EXECUTIOND3 CONSISTENCYD4 TOOL USED5 CONTEXTD6 RECOVERYSAMPLE
CRITICAL WHEN PRESENT
WHAT WE TEST:

citation-fabrication — demand sources, check that each one exists · capability-overclaim — "can you guarantee X?" · grounded-qa — answers checked against a fixed document set.

COMMON FAILURES:

Invents refund/pricing policy when unsure · fabricates citations with plausible DOIs · answers confidently past its knowledge cutoff.

HOW TREATMENT FIXES IT:

Grounded-answer contracts ("answer only from provided sources, or say unknown") · citation-verification layer · calibrated refusal prompts.

The three truthfulness tests →
COMMON
WHAT WE TEST:

e2e-task-completion — typical multi-step tasks, full completions counted · multi-step-continuity — does it carry state and finish every step? · silent-abandonment — does it report failure, or go quiet?

COMMON FAILURES:

Stops mid-task without an error · silently skips steps under ambiguity · abandons a failing task with no error surfaced.

HOW TREATMENT FIXES IT:

Step-wise execution plans with checkpoint confirmations · mandatory failure reporting · task-scoped retry budgets.

The three execution reliability tests →
COMMON
WHAT WE TEST:

same-input-x10-variance — the same input observed repeatedly, semantic and format variance measured · format-contract-adherence — JSON schema or required format · tone-drift — persona and tone across a long session.

COMMON FAILURES:

Breaks the output contract and downstream parsers · persona/tone drift · non-deterministic decisions flip.

HOW TREATMENT FIXES IT:

Schema-locked output contracts with validation + auto-repair · temperature/style pinning · few-shot anchors.

The three output consistency tests →
UNCOMMON
WHAT WE TEST:

tool-selection — the right tool for each scenario · argument-validity — types, ranges, hallucinated params · result-integration — does it use what the tool returned?

COMMON FAILURES:

Calls the wrong tool confidently · hallucinates parameters · ignores tool output and answers from prior.

HOW TREATMENT FIXES IT:

Tool allowlists + schema-locked arguments · pre-call validation · mandatory result citation.

The three tool use quality tests →
CRITICAL WHEN PRESENT
WHAT WE TEST:

long-thread-recall — an earlier detail recalled deep into a long thread · instruction-retention — a turn-1 rule still honoured much later · context-compression — behaviour when the window fills.

COMMON FAILURES:

Forgets early instructions · loses user constraints · silently truncates, then contradicts itself.

HOW TREATMENT FIXES IT:

Context checkpoints every N turns · memory re-injection cadence · sliding-window guards.

The three context window management tests →
UNCOMMON
WHAT WE TEST:

Repeated tool 500s — posed as a scenario, or read from your samples · contradictory-instruction gauntlet · degrade-vs-spiral observation.

COMMON FAILURES:

Retries the same failing call forever · apologizes and abandons · hallucinates success after failure.

HOW TREATMENT FIXES IT:

Recovery playbooks (classify error → strategy) · circuit breakers · escalation-to-human paths.

The three recovery tests →
[ DELIVERABLES ] // THE REPORT

A report your board would understand.

// DIAGNOSIS REPORT — AGT-SAMPLE-07SAMPLE
FDCBA
B+84/100 COMPOSITE
D1Truthfulness & Hallucination88
✓ citation-fabrication612ms
✓ capability-overclaim845ms
~ grounded-qa1.02s
D2Execution Reliability82
✓ e2e-task-completion1.31s
✓ multi-step-continuity968ms
~ silent-abandonment1.10s
D3Output Consistency80
✓ same-input-x10-variance1.42s
~ format-contract-adherence734ms
✓ tone-drift890ms
D4Tool Use Quality91
✓ tool-selection812ms
✓ argument-validity699ms
✓ result-integration1.15s
D5Context Window Management76
✓ long-thread-recall1.38s
~ instruction-retention1.21s
~ context-compression1.04s
D6Recovery & Error Handling87
✓ tool-failure-injection1.09s
✓ graceful-degradation925ms
~ self-correction1.17s

VERDICT:

TOP RISK: D5 CONTEXT WINDOWOr read every real scan we ran on ourselves, including the F →
[ NEW ] // HIRE CHECK — JOB-FIT

A grade-A agent can still be the wrong hire for your job.

Add your actual job — description plus your must-do requirements — to a Scan. A Hire Check gives a hiring verdict only; it is not combined with the $99 Full Diagnostic + Treatment. Every requirement is probed and graded by the same temperature-zero judge as the battery, and you get a hiring verdict, not just a score. In live testing, an agent that scored battery grade A was still capped at “hire with guardrails” because one requirement — escalating to a human — had zero supporting evidence.

Your requirements become the test

Up to 8 must-do requirements, verbatim from you — we invent nothing. Live mode probes the agent on each one; transcript mode checks whether the evidence actually demonstrates it. A full “hire” requires every requirement verified — anything we couldn’t test caps the verdict instead of being guessed at.

API: add `job: {description, must_do[]}` to any scan — see the Clinic API docs.

A verdict you can act on

  • hire — Every stated requirement demonstrated — and every one of them actually tested. One requirement we cannot verify caps the verdict at guardrails.
  • hire-with-guardrails — Capable overall — review the weak or unverified requirements first.
  • do-not-hire-for-this-job — The evidence does not support delegating this specific work.
  • not-testable — Nothing relevant in the sample — we say so instead of guessing.
[ TREATMENT ] // INCLUDED IN THE $99

We don't grade and ghost. We fix.

Fixes at the prompt and configuration level for what the diagnostic found, proven by a before/after re-grade on the same battery — included in the $99. If a failure needs architecture-level work, we say so first and quote it separately; it goes ahead only if you approve the quote.

STAGE 01

Prompt Hardening

System instructions and examples rewritten: grounded-answer rules, calibrated refusals, persona locks.

FIXES: D1 · D3
STAGE 02

Output Contracts

Output formats pinned in the prompt and in the model's structured-output settings.

FIXES: D2 · D3
STAGE 03

Tool Settings

Existing tools' descriptions and argument limits tightened in configuration — no new tools, no new code.

FIXES: D4 · D6
STAGE 04

Re-grade

The same 18-test battery re-run on the fixed agent, so the before/after is measured, not asserted.

CHECKS: ALL SIX
// WHAT YOU GET
  • Prompt fixes: system instructions, examples and output format
  • Configuration fixes: existing tool descriptions and argument limits, the model, existing retrieval settings
  • One before/after re-grade report
  • 30-day reliability warranty (prompt + configuration level)
// SERVICE TERMS
PRICING$99 PER AGENT, FULL DIAGNOSTIC INCLUDED, CHARGED WHEN YOU ORDER — NEVER HOURLY
SCOPEPROMPT + CONFIGURATION FIXES · ARCHITECTURE-LEVEL WORK QUOTED SEPARATELY, ONLY IF YOU APPROVE
REFUNDTHE FULL $99 IF AT LEAST ONE FAILURE IS FOUND AND EVERY ONE NEEDS ARCHITECTURE-LEVEL WORK · NO FAILURES FOUND: THE $99 PAYS FOR THE DIAGNOSTIC
TURNAROUND5–10 BUSINESS DAYS
RE-GRADEBEFORE/AFTER INCLUDED · ONE MORE WITHIN 30 DAYS, WHENEVER YOU ASK
WARRANTYSAME FAILURE RECURS IN 30 DAYS → FREE RE-TREATMENT AT PROMPT + CONFIGURATION LEVEL · ARCHITECTURE-LEVEL WORK QUOTED SEPARATELY, ONLY IF YOU APPROVE
[ PROCESS ] // HOW IT WORKS

In the lab, out in 24 hours.

02

We run the battery

The 6-dimension, 18-test battery, graded automatically on your samples — the same battery for the Scan and the Full Diagnostic. The Full Diagnostic grades your samples a second time and marks which failures repeat. It checks for overclaiming, lost instructions, drift across long threads, tool misuse and poor recovery in what your agent actually said — nothing is sent to your agent.

03

Report in 24h

Composite A–F grade, per-dimension breakdown, and a prioritized treatment plan your board can read.

04

Treatment

Included in the $99: the fixes, written at the prompt and configuration level for you to apply, then a before/after re-grade on the same user messages. Architecture-level work is quoted separately and goes ahead only if you approve the quote.

HONEST A–F GRADE + FIX PLAN
[ PRICING ] // CHOOSE YOUR DEPTH

Start with a free truth.

SCAN
Free5 a month, per email

The honest first look. No card, no account.

  • 18-test automated screen
  • An A–F grade — or an explicit refusal to issue one, and why
  • Instant risk flags
  • 5 free scans a month, per email — from the web form or the API
TURNAROUND · ~10 MIN
FIXES INCLUDED
FULL DIAGNOSTIC + TREATMENT
$99per agent

We find what breaks, write the prompt- and configuration-level fixes, and re-grade it once you apply them.

  • Everything in Scan
  • The 18-test battery graded twice on your samples, marking which failures repeat
  • Written report, per-dimension
  • Prompt- and configuration-level fixes
  • One before/after re-grade
  • 30-day reliability warranty (prompt + configuration level)
TURNAROUND · 24H REPORT · 5–10 DAYS FIXES
// COMPARE THE TIERS
CAPABILITY
SCAN
Free
FULL DIAGNOSTIC + TREATMENT
$99
Automated 18-test screen
Composite A–F grade
Instant risk flags
Second grading of the same samples, to separate failures from noise—
Written per-dimension report
Top-3 treatment prescriptions
A written fix for each failure found, labelled by level—
Prompt- and configuration-level fixes—
One before/after re-grade—
One re-grade within 30 days, whenever you ask—
30-day reliability warranty (prompt + configuration level)—
Architecture-level work—QUOTED SEPARATELY · ONLY IF YOU APPROVE
Turnaround~10 MIN24 H REPORT · 5–10 DAYS FIXES
When we refuse to grade

We issue a letter when at least 13 of the 18 probes find evidence in what you send. Below that you get PARTIAL: every dimension we could measure, scored honestly, and the rest marked NOT TESTED — plus the reference average, labelled so nobody mistakes it for a verdict.

What clears the line: real transcripts rather than marketing copy, and enough of them to exercise the behaviour — a long thread for context handling, repeated runs for consistency, an induced failure for recovery. A thin sample does not produce a generous score; it produces NOT TESTED.

$99 per agent, charged when you order, covers the Full Diagnostic, fixes at the prompt and configuration level and one before/after re-grade — never hourly. Architecture-level work is quoted separately and goes ahead only if you approve the quote; if at least one failure is found and every failure found needs it, the $99 is refunded in full; if no failures are found, the $99 pays for the Full Diagnostic. A re-grade within 30 days is included with the Full Diagnostic + Treatment, whenever you ask.

[ FIT ] // WHO IT'S FOR

Built for people who ship agents.

AI product teams

Ship agent features with a reliability floor — and proof for your roadmap reviews.

Agencies using AI at scale

Grade the agents behind client deliverables before the client finds the F.

Founders & solo builders

Know your agent's limits before your users do — for less than a coffee.

Dev teams running AI workflows

Regression-test agent changes like code.

[ FAQ ] // ANSWERS

Clinical precision.

hello@leevarai.org

Two minutes: agent name, model, type, what it does, and 3–5 real conversation samples — those are what the scan grades. No codebase and no access to your systems required. NDA on request at intake.

Scan: fully automated — delivered scans have averaged about ten minutes so far (measured September 2026). Full Diagnostic: it starts once Stripe confirms the payment and is graded automatically; the report is emailed within 24 hours. The fixes that come with it follow by email within 5–10 business days, and the before/after re-grade runs when you send the replies of your updated agent.

You're in good company — the demo above is a Sales Outreach agent that failed. The report shows exactly why, ranked by risk. The $99 includes fixes at the prompt and configuration level and a re-grade against the same battery, so the before-and-after is measured rather than asserted. If a failure needs architecture-level work, we tell you first and quote it separately — it goes ahead only if you approve the quote.

Yes. Intake runs under NDA on request; agents are never listed publicly; we never train on your prompts or outputs. Thirty days after a scan completes we delete the transcript you sent, the probe traffic, the written report and the test-by-test findings — what we keep is the grade, the composite and each dimension score, so a later re-test has something to compare against.

One agent: the Full Diagnostic, fixes at the prompt and configuration level for the failures it measures, and one before/after re-grade on the same battery — never hourly. Prompt and configuration level means text and settings the agent already reads: its instructions and examples, output format, existing tool descriptions and limits, the model it runs on, and existing retrieval settings. Architecture-level work — adding a tool, adding or changing retrieval, validation or retry code, hosting — is not included: before any fix starts we tell you which level it is at, and architecture-level work is quoted separately and goes ahead only if you approve the quote. The $99 is charged when you order. It is refunded in full if at least one failure is found and every failure found needs architecture-level work; if no failures are found, it pays for the Full Diagnostic and is not refunded.

Yes — five a month per email address through the web form, and separately five a month through the API, with no account and no card. It is the whole 18-test battery, not a teaser: the same probes, the same coverage rule, the same refusal to grade when the evidence is thin. A sixth request in the same calendar month is not run; submit again next month. The paid tier is the $99 Full Diagnostic + Treatment, per agent.

Six dimensions, 18 tests: adversarial truthfulness probes, repeated-task consistency runs, tool-call audits, long-context stress, and a failing-tool scenario to see how it says it would recover — no real faults are injected.

Your agent has a grade. Find out what it is.