COMING SOONEuriqa is becoming an open-source, agent-first QA system.Join the waitlist →
COMING SOONOpen source under the MIT licence

Your AI QA agent writes, runs and explains your tests.

Pick a UI or API template. Euriqa generates Playwright code that follows SDET best practice, keeps the history of every run, and builds the report you ask for.

MIT licensed·Bring your own MongoDB·Works in any MCP client
euriqa · analyst agent
MCP
Which features regressed the most this quarter? Should anything block release 4.2?
eAnalyst agentreading 90 days of runs
query_runs{ range: "90d", by: "feature" }✓ 1,284 runs
cluster_failures{ status: "failed" }✓ 37 clusters
score_release_risk{ release: "4.2" }✓ 5 features

Checkout regressed most: 23 times in 90 days. 14 of those failures share one root cause, a payment locator that changed in 4.1. I'd hold 4.2 until it's fixed.

GENERATED REPORT
Regressions by feature
Last 90 days · 1,284 runs · main
built on request
Checkout
23
Auth & SSO
17
Search
11
Profile
6
Notifications
4
HOLD 4.2Checkout risk 0.82. Cluster C-14 covers 14 failures. Fix proposed in PR #482.
Review PR #482Quarantine 3 flakyPost to #qa-release

Your QA agent runs on every commit. And gets sharper every run.

From the first spec to the release call, your agent handles the repetitive work, automatically.

1/4

Starts every project the way a senior SDET would

Pick UI or API. Your agent scaffolds page objects, fixtures, data factories, API clients, tagging and CI from the Euriqa template.

2/4

Writes tests your team can actually maintain

Hand it a user story, a Jira ticket or a URL. It writes Playwright specs with role-based locators, no hard waits and reusable steps, and opens a PR.

3/4

Runs, heals and quarantines on its own

Sharding uses run history to balance CI. Drifted locators get a proposed fix. Flaky tests are scored, quarantined and tracked back to green.

4/4

Remembers every run. Answers any question.

Results, retries, traces and artifacts land in your MongoDB. Ask through MCP and get the report you need: what regresses most, what's at risk.

Launch my QA agent for free
$ npx create-euriqa
UIAPI
shop-e2e/
tests/ ui/checkout.spec.ts
pages/ CheckoutPage.ts · LoginPage.ts
fixtures/ auth.fixture.ts
api/clients/ OrdersClient.ts
data/factories/ customer.ts
.github/workflows/ e2e.yml
playwright.config.ts
euriqa.config.ts
✓ 18 files✓ Lint rules for tests✓ CI ready

5 minutes to set up. First report today.

Pick a template. Your agent takes it from there.

01

Pick your project type

Run one command and choose UI or API. Euriqa sets up a clean, opinionated Playwright project the whole team can read.

No boilerplate to write. No conventions to argue about.

$ npx create-euriqa@latest
? Project name › shop-e2e
? Project type › UI · API
? History store › MongoDB
✓ Template ready in ./shop-e2e (18 files)

Built to run your entire QA practice.

Twelve agents handle everything from the first spec to the release call, so your team shows up only for the judgment calls.

04
ANALYTICS

Reports you ask for, not dashboards you dig through

The Analyst reads your full history through MCP. It clusters failures by root cause and scores every feature for regression risk before you ship.

Analyst via MCPRoot-cause clusteringRegression risk radar

One system. Replaces your entire QA stack.

Stop stitching together tools that don't talk to each other. Template, agents, history and reporting share one data model.

✕ REPLACED

Framework boilerplate

Rebuilt for every project

✕ REPLACED

Results dashboard

Rented per seat

Euriqa

One repo, one history, twelve agents

Agent · AuthorAgent · HealerAgent · Analyst+9 more
✕ REPLACED

Flaky test tracker

A spreadsheet nobody updates

✕ REPLACED

Weekly QA report

Slides built by hand

Every run remembered. Any report on request.

Like a test results dashboard, but you ask instead of digging. The Analyst queries your full history through MCP and builds the report your question needs.

TRY A QUESTION
EVERYTHING IS KEPT
runsstepsretriestracesartifactscommitsfeatures
RELEASE RISK · 4.2
Two features need attention before you ship
Recommendation: hold
Checkout
0.82
23 regressions, payment iframe changed in 4.1, 3 flaky specs
Auth & SSO
0.64
No test covers SSO logout, 41 files changed this sprint
Search
0.38
Stable, but p95 duration up in 6 of the last 10 runs
Profile
0.14
Green for 30 days
OPEN SOURCE · MIT

Your code. Your MongoDB. Your history.

Templates, agents, reporter and MCP server ship under the MIT licence. Self-host, or use Cloud and connect your own MongoDB. Results never sit in a database you don't control.

MIT licence
Fork it, ship it
Bring your DB
MongoDB or Atlas
No lock-in
Plain Playwright code
.envrepo public at launch
EURIQA_MONGODB_URI=mongodb+srv://qa:***@cluster0
EURIQA_PROJECT=shop-e2e
EURIQA_AGENTS=author,healer,analyst
EURIQA_MODE=pull-request

Works with the tools you already use.

Ask from your editor, run in your CI, report where your team talks.

ClaudeMCP client
CursorMCP client
VS Code · CopilotMCP client
ChatGPTMCP client
GitHub ActionsCI and pull requests
JiraStories to specs
SlackReports and alerts
MongoDB AtlasHistory store

Simple pricing. Free to start.

Open source at launch. Cloud when it's ready.

OPEN SOURCE
Freeforever

For teams that want the whole system in their own infrastructure.

Get notified at launch →
What's included
  • ✓UI and API Playwright templates
  • ✓All twelve agents
  • ✓MCP server for any client
  • ✓Unlimited history in your MongoDB
  • ✓Community support
EURIQA CLOUD
COMING SOON
Waitlist

For teams that want hosted agents without handing over their data.

Join the waitlist →
What's included
  • ✓Everything in Open source
  • ✓Hosted agents and MCP endpoint
  • ✓Bring your own MongoDB
  • ✓Team workspaces and Slack reports
  • ✓Pricing shared with the waitlist first

Questions, answered.

Yes. The templates, agents, Playwright reporter and MCP server ship under the MIT licence. The repository goes public at launch.

Your next regression is already in the backlog.

Let your agents find it first.

Free · MIT licensed · Coming soon