Run the flow once
Click through the journey you care about in the recorder, or upload a quick demo video. No selectors, no boilerplate.
Run a flow once and Olivia turns it into a Playwright test, commits it to your repo, and heals it when the app changes. Plus API automation for endpoint docs and QA, and MCP automation for tool docs, smoke suites, and bug reports.
No more hand-writing brittle end-to-end tests. Walk through a flow a single time and Olivia generates a real Playwright spec with AI, commits it into your repo, and self-heals it as your app evolves.
Click through the journey you care about in the recorder, or upload a quick demo video. No selectors, no boilerplate.
Olivia turns what you did into a clean, readable Playwright spec with stable locators and assertions.
The test lands in your project structure with a commit, matching your existing Playwright config and conventions.
When selectors drift or flows shift, Olivia repairs the test instead of letting it fail silently.
API Automation
This side of Olivia is built around code repositories. It scans API routes, generates endpoint documentation, keeps docs aligned with pull request changes, and runs QA against documented endpoints.
MCP Automation
This side of Olivia is built around running MCP servers. It connects to the server, discovers tools, documents each tool, captures sample behavior, creates smoke suites, and tracks tool-level bugs.
QA Layer
API QA and MCP QA do not run the same way. Olivia keeps the workflows separate: endpoint tests for APIs, tool execution tests for MCP, shared reporting for bugs.
For APIs, Olivia tests generated endpoint behavior. For MCP, Olivia generates and runs tool smoke suites with real arguments.
Turn documented behavior into repeatable checks so the next release does not quietly break what worked yesterday.
Each issue includes the target, scenario, severity, evidence, and recommendation so a developer can fix it without decoding a vague report.
Workflow
Olivia is not only a docs generator. It is a workspace for turning engineering systems into readable documentation, runnable checks, and actionable bug reports.
Connect GitHub, select a repository, run a backfill, or let pull request changes update endpoint docs.
Connect an MCP server over stdio, HTTP, or SSE and let Olivia inspect available tools and schemas.
Record a browser flow once and Olivia generates a Playwright test, commits it to your repo, and heals it over time.
Generated from repositories, endpoint scans, and pull request changes.
Generated from connected servers, tools, schemas, and sample responses.
Generated from QA runs with severity, evidence, and recommendations.
API teams get endpoint docs and API QA. MCP builders get tool docs and MCP QA. Engineering leaders get a single place to see documentation, test coverage, and bugs.