The selector breaks.
You do nothing.
Self-healing Playwright tests: Insightest reads the failure log, works out what changed on the page and proposes the fix. Approve it in one click and stop chasing flaky tests.
Insightest is the open-source Playwright AI test recorder with self-healing tests. Record a flow, run it locally, and when your UI changes let AI fix the flaky test for you. One command. Zero setup.
01 — Features
Self-healing Playwright tests: Insightest reads the failure log, works out what changed on the page and proposes the fix. Approve it in one click and stop chasing flaky tests.
A Playwright test recorder: click through your app and every step becomes clean, readable Playwright code.
Run tests locally with live output, screenshots and traces. No queue, no waiting on CI.
Testing with AI: use Claude or Copilot already on your machine to generate and repair Playwright tests, without sending your code to a third-party service.
Exposes your projects as Model Context Protocol tools: ask your AI assistant to run a suite and read the results.
Why Insightest
Flaky tests are the top time sink for QA engineers and lead developers. Most come from brittle selectors and timing. Insightest retries resiliently, finds what changed on the page and replaces fragile locators with stable ones like getByRole.
Use AI for testing where it pays off: writing the first draft of a test, reading failure logs and repairing broken steps. You review the diff and approve it. Auto-healing tests without losing control of your suite.
Built on Playwright, the modern standard for web automation. Record with the test recorder, run tests locally before you deploy, and push results to CI when you are ready.
02 — How it works
Paste one npx command. The app installs itself, adds a desktop shortcut and auto-updates whenever a new version is published on npm.
Browse your site, record the flow, save it. Playwright runs on your computer, against your own environments.
When a test breaks, AI proposes the fix. Log in at insightest.app/app for run history, team projects and reports.
03 — Install
No Node.js? We install it for you. The app creates a desktop shortcut and updates itself, so after the first run you never need the terminal again.
Desktop shortcut is created on Windows · requires Node 18+
04 — Pricing
05 — FAQ
Insightest is a desktop app and cloud platform for Playwright end-to-end testing. It records user flows as Playwright code, runs tests locally and uses AI to repair tests that break when your UI changes.
Run npx -y insightest-desktop@latest in a terminal. On Windows the one-line command also installs Node.js if it is missing, creates a desktop shortcut and keeps the app up to date automatically.
Self-healing tests detect why a step failed, for example a renamed button or a changed selector, and propose or apply a fix so you do not have to rewrite the test by hand.
AI in testing means using a model to write, maintain and repair tests. Insightest uses AI to generate Playwright tests from a description, read failure logs, and fix broken selectors so tests keep passing when the UI changes.
Most flaky tests come from brittle selectors, timing assumptions and UI changes. Insightest re-runs failing steps with resilient retries, diagnoses the cause from the failure log and proposes a stable Playwright locator such as getByRole.
Yes. The Insightest Playwright recorder captures your clicks and inputs in the browser and turns them into readable Playwright code that you can save, edit, run locally and self-heal.
Node.js 18 or newer is required. The Windows install command installs Node.js LTS through winget automatically when it is not present.
Yes. Each launch checks npm for a newer version and updates the app before starting it.
Insightest is free for solo dev. For teams, we have a unique 999$/y offer, with full access to the desktop app and the cloud.
Playwright runs on your own computer against your own environments. The cloud at insightest.app/app stores history, projects and reports for your team.
Run history, shared projects and reports. Same account as the desktop app.