Fingerprint every element
The open-source SDK wraps your Playwright, Puppeteer, Selenium or agent runtime and records the structure of each element your automation touches. Never form data, never credentials.
#btn-checkout→element not found
Majakas watches the third-party web pages your scrapers, RPA bots and AI browser agents depend on — supplier portals, government forms, marketplaces — and catches UI drift before it silently breaks production. Then it ships the repair as a pull request.
“majakas” — Estonian for lighthouse
The open-source SDK wraps your Playwright, Puppeteer, Selenium or agent runtime and records the structure of each element your automation touches. Never form data, never credentials.
Scheduled probes revisit the pages you depend on and compare fingerprints, so a portal redesign is caught hours before your next production run — not days after it fails.
When a selector breaks, the engine finds where the element moved and opens a PR with the corrected selector and a confidence score. Review, merge, done.
A real repair from our prototype engine — found, scored and proposed automatically.