Documentation Index
Fetch the complete documentation index at: https://docs.openqa.io/llms.txt
Use this file to discover all available pages before exploring further.
OpenQA
Write browser tests in natural language. AI handles the automation.Plain English Tests
Describe what you want, not how to find it. “Click the submit button” just works.
BDD & YAML Support
Works with Playwright-BDD, Cucumber.js, or simple YAML files.
Any LLM Provider
Claude, OpenAI, or Gemini. Use the model that fits your needs.
2-Minute Setup
npx openqa init and you’re running tests.How It Works
OpenQA connects an AI agent to your Playwright browser context. The agent:- Receives your natural language instruction
- Analyzes the current page via Playwright MCP
- Executes the appropriate browser actions
- Shares session state with your test code
Quick Links
Quickstart
New project? Start here.
Playwright Integration
Add to existing Playwright tests.
API Reference
Full runAgent() documentation.
Examples
Browse example projects.

