This listing is not live yet. It will be published on July 31, 2026. Publish sooner — every option below includes fast publishing.
one-time payment
billed monthly
1x impression weight
billed monthly
1.5x impression weight
billed monthly
10x impression weight
Self-improving QA agent for web and mobile apps with natural-language tests, run memory, UI-change adaptation, and regression detection before shipping.
agent-qa is an open-source QA test harness that lets developers write tests in natural language for web and mobile applications. Tests are defined as actions and assertions in plain language, and the agent executes them by working from visible UI roles, labels, and screen state rather than fixed selectors. When a sub-action such as a click, fill, or select fails during a run, the system re-observes the UI and attempts a different path, allowing tests to recover from UI drift or flaky interactions within the same run.
The tool builds execution memory from product, suite, and test observations across runs, and incorporates context from previously healed steps to inform future test executions. An action cache reuses validated plans across similar subsequent runs to reduce planner work, token usage, and runtime overhead. Tests, configurations, hooks, memory, and suite logic are stored as version-controlled code, allowing them to be diffed, reviewed, and shared across teams.
It provides a dashboard and CLI for developers, along with MCP support and skills for coding agents. It supports running Node, Bun, Python, or Bash hooks in isolated Docker containers for tasks like environment setup, API calls, fixture seeding, and state teardown. It can be run with a choice of LLM backend, including OpenAI- and Anthropic-compatible endpoints, Gemini, local or open-source models, or subscriptions such as Codex and Claude Code. It is installed as an npm package and is intended for software teams building automated end-to-end tests for web and mobile products.
Yes, agent-qa is open source and tests, configs, hooks, memory, and suite logic all live as version-controlled code.
It supports writing tests in natural language for both web and mobile.
You can run tests with OpenAI- and Anthropic-compatible endpoints, Gemini, local or open-source models, and subscriptions like Codex and Claude Code.
Install it with npm install -D agent-qa, then run npx agent-qa init followed by npx agent-qa dashboard --open.
Docker is required for running hooks, since agent-qa executes Node, Bun, Python, and Bash hooks in sandboxed Docker containers.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers