✦ Vibe Testing ToolTalk to it. Your AI agent runs the tests.

Automate regression testing.

Anyone can build fast now. Shipping quality is the hard part. Describe your app in plain English — AutoReg opens it in a real browser, generates regression tests from live DOM snapshots, runs them, and heals failures automatically.

macOS (Apple Silicon + Intel)  ·  Windows x64

Watch it work

A regression run that heals itself

A UI change breaks a selector mid-run. AutoReg root-causes the failure, captures a fresh DOM snapshot, fixes the test, and finishes green — no human in the loop.

AutoReg desktop app — a passing regression run with plan explorer and run history

The real thing — a passing run in the AutoReg desktop app, with full run history per scenario.

How it starts

One spec file → complete test suite

autoreg.md
# Login Flow
Test the sign-in page for valid
credentials, invalid passwords,
and empty field validation.

# Dashboard
Verify the main dashboard loads
widgets, navigation links work,
and user profile is accessible.
scenario-001.jsongenerated
{
  "scenario": "Login — valid creds",
  "steps": [
    { "action": "fill",
      "selector": "[aria-label=Email]" }
  ]
}

Meet the AR Agent

Just tell it what you want to test

No test framework to learn. No selectors to hunt down. Open the chat, describe what matters — the agent explores your app in a real browser and turns your words into a running regression suite.

  • Generate tests

    “Test the checkout flow with an expired card” — done.

  • Analyze URLs

    Point it at any page. It maps the UI and proposes coverage.

  • Ask anything

    “Why did scenario 4 fail last night?” — get a root cause, not a stack trace.

AR Agent chat panel — What do you want to test? Generate tests, analyze URLs, ask anything

Who it's for

Built for people who ship

Building is easy now. Delivering quality is what separates you.

QA Leads & Test Managers

Regression suites take weeks to script and break every sprint. Your team spends more time repairing selectors than finding bugs.

  • Turn a plain-English test plan into a runnable suite — coverage on day one
  • Autoheal repairs broken selectors automatically, killing the maintenance backlog
  • HTML reports with screenshots — release-signoff evidence, ready to share

Signoff in hours, not sprints.

Engineering Managers

Devs skip tests under deadline pressure. Every release is a gamble between shipping fast and shipping broken.

  • No test-code expertise needed — anyone on the team generates real coverage
  • Scenario JSON lives in your repo and runs in CI, version-controlled like code
  • Catch regressions before your customers file the ticket

A quality gate that doesn’t slow the team down.

Founders & Builders

You vibe coded an app in a weekend. It works — you think. There’s no QA team, and every AI-driven change might break something you can’t see.

  • Describe your app once — the agent explores the real UI and writes the tests
  • Re-verify every prompt-driven change in minutes, before your users do it for you
  • Free desktop app, your own OpenAI key — no vendor lock, no per-seat pricing

You vibe coded it. Now vibe test it.

Capabilities

Everything you need to automate QA

From spec to passing tests, AutoReg handles the entire lifecycle — so your team ships faster.

Browser-Grounded Generation

Opens your app in a real browser, captures live ARIA selectors and DOM snapshots. No guessed selectors — tests reflect the actual UI.

Autoheal Loop

Failing tests are analyzed, root-caused, and regenerated automatically. The agent identifies broken selectors and applies targeted fixes without you lifting a finger.

One-Click Execution

Run individual scenarios or full suites with a single click. Real-time progress streaming, live logs, and comprehensive HTML reports with screenshots.

Natural Language Spec

Describe your app in plain English inside autoreg.md. The AI agent reads your intent, maps it to real UI flows, and generates structured JSON test scenarios.

Secure Key Storage

API keys are encrypted using OS keychain on macOS and DPAPI on Windows. Never stored in plain text. Switch models mid-session without restart.

Portable JSON Step DSL

Tests are stored as readable, editable JSON scenario files. Inspect, modify, or version-control your test suite alongside your codebase.

Process

How it works

Five steps from zero to a fully tested application.

01

Write Spec

Describe your app features and test scenarios in autoreg.md using plain English.

02

Generate

The AI opens your app, captures live DOM snapshots, and creates scenario JSON files.

03

Plan

Tests are grouped into logical sections in a structured e2e-plan.json.

04

Run

Execute individual tests or the full suite. Watch real-time progress streaming.

05

Autoheal

Failures are analyzed and regenerated automatically. Ship with confidence.

The gap nobody talks about

You vibe coded it.
Who tests it?

AI made building 10× faster — and testing didn't keep up. Every prompt-driven change is a chance to silently break what worked yesterday. Regression testing is how you ship fast and right.

Testing the old way

  • Manually click through the whole app before every release
  • Learn Playwright and hand-write scripts you don’t have time to maintain
  • Selectors break on every UI tweak — suites rot in weeks
  • Bugs get found by users, in production, on launch day

Vibe testing with AutoReg

  • Write what your app does in plain English — autoreg.md
  • Agent opens the real app and generates tests from live DOM snapshots
  • Autoheal root-causes failures and fixes selectors automatically
  • Full regression suite runs before every ship — evidence included
AutoRegAutoReg

Don't just ship fast. Ship right.

Download AutoReg free and get your first regression suite running in minutes. macOS and Windows. No account required.

Download for macOS & Windows

Usage