antiQA · QA anything

QA anything. Through hell and back.

An end-to-end tester for any app. It plays your user stories in a real browser, keeps video evidence when something misses, and writes a bug report a coding agent can pick up.

scroll

How it works

Three steps. No new account.

01

Add a pack

Everything product-specific lives in a pack: a manifest, a study, user stories, plays and a harness that starts the app. The core never names a product.

02

Play the stories

A Playwright runner plays each story in a real browser, crawls the app and runs accessibility checks. Every miss gets a video.

03

Get a report an agent can fix

Every failure is triaged, then written to BUG-REPORT.md with an evidence.zip. Exit codes tell your pipeline what happened.

Stop clicking through QA.

Compared

Playwright Test, and antiQA.

what you wantPlaywright TestantiQA
InstallPlaywright Testnpm, with Node.js 22, 24 or 26.antiQAOne offline binary, antiqa.
Writing testsPlaywright TestYou write the specs in TypeScript or JavaScript.antiQAantiqa onboard drafts a pack from your running app: study, user stories and plays.
When a test failsPlaywright TestAn HTML report you filter, plus UI mode with time-travel debugging.antiQAEach miss is replayed (3 times by default), triaged and kept on video.
Bug reportPlaywright TestYou write it.antiQABUG-REPORT.md plus evidence.zip, ready for a coding agent.
Exit codesPlaywright TestTests pass or fail.antiQA0 no defect, 1 a defect, 2 a gate failed.
CIPlaywright TestSetup offers to add a GitHub Actions workflow.antiQABuilt to run locally. No CI service needed.
Where Playwright Test wins
BrowsersPlaywright TestChromium, WebKit and Firefox.antiQAChromium.
PlatformsPlaywright TestWindows, macOS and Linux, plus a VS Code extension.antiQA0.0.8 is a Linux x86_64 build.
Playwright facts from playwright.dev/docs/intro, checked October 2026.

What runs today

Honest about where it is.

antiQA icon

Download 0.0.8.

Linux x86_64 only. macOS (arm64 and x86_64) and Windows were not built. There is no macOS download and no Windows download.

antiqa-desktop-x86_64.AppImage SHA256 442af56d89324de18cfeb8f8fa878b448d4fea5aa14b27c4f55bc290e23e65cb. The AppImage bundles WebKitGTK 4.1 and GTK 3.

antiqa SHA256 46b1cf47e053e0e44e3d20e54494fbf514bd82b181ab254a68a398542d56cb10

qaa execs antiqa from the same directory. SHA256 eacfabc157a1b71b6d115a6f825e3e598391c2b5bdff1389c556997b84c8c3ca. antiqa-desktop is a Linux window binary and needs WebKitGTK 4.1 and GTK 3. SHA256 351cef059371fc17af23be7a741c0c8b0e28ff8294e6954a586ff7ac91e91e0d.

Icon and art after Bosch, The Prince of Hell, re-engraved.