# OpenQA > AI Powered Natural Language Browser Test Automation ## Docs - [BDD Exports](https://docs.openqa.io/api/bdd-exports.md): Integration modules for BDD frameworks - [runAgent()](https://docs.openqa.io/api/run-agent.md): Core function to execute AI browser automation - [AI Providers](https://docs.openqa.io/configuration/providers.md): Configure Claude, OpenAI, or Google as your AI backend - [Examples](https://docs.openqa.io/examples.md): Browse example projects and use cases - [Introduction](https://docs.openqa.io/index.md): AI Powered Natural Language Browser Test Automation. No selectors. No flake. Just plain English. - [Cucumber.js](https://docs.openqa.io/integrations/cucumber.md): AI-powered step definitions for Cucumber.js - [Playwright](https://docs.openqa.io/integrations/playwright.md): Add AI-powered automation to existing Playwright tests - [Playwright-BDD](https://docs.openqa.io/integrations/playwright-bdd.md): One-line integration for Gherkin feature files - [YAML Tests](https://docs.openqa.io/integrations/yaml.md): Write tests in simple YAML format - [Quickstart](https://docs.openqa.io/quickstart.md): Get running in 2 minutes with npx openqa init ## OpenAPI Specs - [openapi](https://docs.openqa.io/api-reference/openapi.json)