Open-source Agentic QA Harness with Memory. Write tests in natural language. Catch regressions before releases ship.
agent-qa is an open-source AI-powered testing framework that lets you write automated tests in plain English. Instead of learning complex testing code, you simply describe what your app should do—like 'click the login button' or 'verify the page shows my name.' An AI assistant then reads your instructions and automatically interacts with your web or mobile app, clicking buttons, filling forms, and checking results just like a human tester would. The system is designed to be self-healing: when UI elements change or actions fail, the AI automatically tries different approaches instead of giving up. It also builds execution memory over time, learning from previous runs to make future tests faster and more reliable. You can run tests from the command line or through a polished web dashboard, and you can connect your own AI service (OpenAI, Anthropic, Gemini, or compatible providers) to power the assistant.
How It Works
Instead of learning complex code, you describe your test steps in simple sentences like 'Click Login' or 'Verify the page shows Welcome'.
agent-qa uses an AI brain to understand your instructions and automatically click, type, scroll, and verify things in your app—just like a human tester would.
If a button moves or a page looks different, your assistant notices the problem and tries a different approach automatically—no test failures just because of a small UI change.
With every test run, your assistant learns what works and what doesn't. It remembers successful paths so future tests run faster and more reliably.
Type a command and watch your tests run in real-time with clear output
Open a web page to see test results, screenshots, and manage your entire QA workflow
The same simple test language works for websites in your browser and native apps on Android or iOS—no need to write different tests for each platform.
Every time you make changes to your app, your AI assistant runs through your test cases and tells you if something broke—no more surprises after deployment.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.