Quorvex AI¶
AI-powered test automation that converts natural language into production-ready Playwright tests.
Write your tests in plain English. Quorvex AI reads your markdown specifications, explores the target application with a real browser, generates validated Playwright TypeScript code, and self-heals failures automatically -- no manual scripting required.
-
Natural Language Specs
Write test cases in plain markdown. Describe what to test in English and the AI pipeline handles the rest -- planning, code generation, and validation.
-
AI Self-Healing
When tests break due to UI changes, the Healer automatically debugs failures and regenerates working code in up to 3 repair cycles.
-
Web Dashboard
Full-featured web interface for managing specs, viewing run results, tracking regression batches, and monitoring system health in real time.
-
Multi-Domain Testing
Go beyond UI tests. Generate and run API tests, load tests (K6), security scans (ZAP + Nuclei), database quality checks, and LLM evaluations from a single platform.
-
App Exploration
AI-powered autonomous exploration discovers pages, user flows, API endpoints, and form behaviors. Findings feed directly into requirements generation and RTM creation.
-
Enterprise Ready
Multi-tenant project isolation, role-based access control, CI/CD integrations (GitHub Actions, GitLab CI), TestRail sync, Jira linking, and cron scheduling built in.
How It Works¶
Quorvex AI uses a three-stage Pipeline to convert specifications into tests:
graph LR
A["Markdown Spec"] --> B["Planner"]
B --> C["Generator"]
C --> D["Healer"]
D --> E["Validated Playwright Test"] - Plan -- The Planner reads your spec, launches a browser to explore the target app, and produces a structured execution plan.
- Generate -- The Generator uses the plan and live browser context to write Playwright TypeScript code.
- Heal -- If the generated test fails validation, the Healer debugs the failure and repairs the code automatically.
Each stage runs as an isolated subprocess with full browser access, ensuring reliable execution and clean resource management.
Quick Start¶
# Clone the repository
git clone https://github.com/NihadMemmedli/quorvex_ai.git
cd quorvex_ai
# Configure your credentials
cp .env.prod.example .env.prod
# Edit .env.prod with your ANTHROPIC_AUTH_TOKEN
# Start all services (backend, frontend, PostgreSQL, Redis, MinIO, VNC)
make prod-dev
Then open http://localhost:3000 to access the dashboard.
Tip
make prod-dev mounts your local code for hot-reload -- no rebuild needed after code changes. See the Getting Started tutorial for the full walkthrough.

Next Steps¶
-
Your first test in 10 minutes. Clone, setup, write a spec, and see a passing Playwright test.
-
Import an OpenAPI spec and generate validated API tests automatically.
-
Use AI exploration to discover flows, generate requirements, and build a traceability matrix.
-
Visual walkthrough of the web dashboard and its key features.
-
Task-oriented guides for API testing, load testing, security scans, scheduling, integrations, and more.
-
Complete CLI flags, API endpoints, environment variables, database schema, and Makefile commands.
-
Understand the pipeline design, memory system, browser pool, and scaling model.
-
Star the project, browse the source, and open issues or pull requests.