How the AI engine works

From a sentence to passing tests, in one pipeline.

The generator never guesses selectors — it reads the real page first, writes against what’s actually there, then proves each scenario in a live browser.

01

Extract

Load the page headless and map every interactive element to a stable selector — preferring test-ids and attributes over brittle text. Cookie banners are dismissed automatically.

→
02

Generate

Send the element map, your goal, and the action contract to the AI — on your own key. Get back complete scenarios, each step normalized and validated. Multi-page journeys crawl with hard caps.

→
03

Run & prove

Persist each scenario as a real test and execute it live — with captured login sessions and credentials injected, so flows run as a real signed-in user.

→
04

Heal & repair

If a selector misses, snapshot the DOM, heal it, retry, and record the fix. If a test keeps failing, the repair loop escalates — and can even tell an app bug from test drift by reading your source, read-only.

Discover → propose → approve: the AI reads your app and suggests config, journeys, and fixes — but a human approves every change.

How Vera is built

Three principles the whole platform runs on.

Not a wrapper that hands you code the moment its AI guesses wrong — a place you stay in control: visual, verifiable, and yours.

01 · You stay in control

When the AI gets it wrong, you get an editor

Every generated step lands in a visual builder, not an export folder. Fix any step by hand or re-record it — no programming, no dropping down to raw code.

visual builder · recorder · AI — fix without code
02 · Repairs prove themselves

A repair only counts when the test goes green

Heal, suggest-fix, diagnose — every proposed fix is re-run before it persists. Nothing is accepted on faith, and every change is revertible with a full audit trail.

heal → suggest-fix → diagnose · green-gated
03 · Your machine, your keys

Tests run next to localhost. AI runs on your key.

The agent executes right beside your app — no tunnels, no inbound access. AI generation and healing run on your own provider key, stored sealed and never resold.

local agent · bring-your-own key · never resold

Get started

Your next critical regression should be found by Vera — not by a customer.

Show Vera what your business depends on and start protecting it before the next release. Free plan, your own AI key, no credit card.