EVERYTHING XIAOMI
Get listed

TestivAI OSS

TestivAI OSS is a self-hosted visual regression testing tool that compares screenshots with DOM snapshots.

Place
#21 of 26
Score
5.7
TestivAI OSS's website

What TestivAI OSS is

TestivAI OSS is a self-hosted visual regression testing tool that compares screenshots with DOM snapshots. Its layered analysis combines pixel differences, DOM structure, computed styles, and element attribution to explain whether a change may be rendering noise or a meaningful difference. Capture routines can freeze animations, hide the caret, and wait for web fonts. Users can set a maximum difference percentage or pixel budget and optionally auto-pass noise identified through DOM analysis. Integrations cover Playwright, Selenium, WebdriverIO, and Ruby Capybara/RSpec, with an experimental Java Playwright adapter. Cypress, Puppeteer, and Robot Framework use the Witness CLI on Chromium, also marked experimental. GitHub Actions can post reports to pull requests and support baseline approvals; workflows are documented for GitLab CI, CircleCI, Jenkins, and Buildkite. Screenshots, DOM snapshots, and diff images stay local. Reports are neutral checks by default, with optional hard failures. The MIT-licensed core is free forever and needs no account or API key.

Good

  • Combines pixel and DOM analysis
  • Local storage for screenshots and diffs
  • GitHub pull-request reporting
  • Configurable percentage or pixel tolerances
  • MIT-licensed and free forever

Watch out

  • Some browser integrations are experimental
  • Self-hosted setup is required
  • No company-backed support organization
  • AI agent connection is optional

Who it suits

TestivAI OSS suits teams wanting local visual regression checks, pull-request approvals, and integrations with common browser-testing frameworks.

Verdict

TestivAI OSS offers explainable visual comparisons while keeping captured data local. Its free, self-hosted model is attractive for privacy-focused teams, though experimental integrations may need caution.

Plans and prices

From TestivAI OSS's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
TestivAI OSSFreeMIT-licensed core · no account or API key required · runs locally

The facts

Each one read from TestivAI OSS's own pages, with the date it was checked.

What it does

AI agents
The optional MCP server connects Claude Code, Cursor, Copilot, or another MCP client to structured results and diff explanations using the user's model.checked 8 Oct 2026
Analysis
It combines pixel differences, DOM structure, computed styles, and element attribution to distinguish likely rendering noise from changes.checked 8 Oct 2026
Capture
Captures are stabilized by freezing animations, hiding the caret, and waiting for web fonts.checked 8 Oct 2026
CI integration
GitHub Actions can post visual reports to pull requests and support baseline approvals through a PR comment.checked 8 Oct 2026
Frameworks
Available integrations include Playwright, Selenium, WebdriverIO, and Ruby Capybara/RSpec, with an experimental Java Playwright adapter.checked 8 Oct 2026
Maintenance
The maker says TestivAI is built by solo developer Budi Sugianto and that there is no company behind it.checked 8 Oct 2026
Notable limit
Cypress, Puppeteer, and Robot Framework use the Witness CLI on Chromium; the maker labels the browser integration experimental.checked 8 Oct 2026
Other CI
The maker documents CI workflows for GitLab CI, CircleCI, Jenkins, and Buildkite using the same general capture and compare workflow.checked 8 Oct 2026
Privacy
Screenshots, DOM snapshots, and diff images are stored locally, and the maker says nothing is uploaded.checked 8 Oct 2026
Purpose
TestivAI performs visual regression testing by pairing screenshots with DOM snapshots and layered analysis to explain changes.checked 8 Oct 2026
Report behavior
Visual changes are reported as a neutral check by default, and teams can enable hard failures if they want them.checked 8 Oct 2026
Support
The maker lists [email protected] as its contact email.checked 8 Oct 2026
Tolerances
Users can set a maximum difference percentage or pixel budget and optionally auto-pass rendering noise identified by the DOM analysis.checked 8 Oct 2026

Money

License and price
The maker describes TestivAI as MIT-licensed, free forever, and usable in commercial products.checked 8 Oct 2026

Alternatives to TestivAI OSS

All alternatives
  1. 1Happo logo

    Happo

    Free planAndroidiOSWebAPI
    8.1From $149 a month
  2. 2

    Screenster

    Free planWebAPISelf-hostedWindows
    7.6From $25 a month
  3. 3Percy logo

    Percy

    Free planAndroidiOSWeb
    7.5From $199 a month
  4. 4Loki logo

    Loki

    Free planAndroidiOSWebLinux
    7.3Free plan
  5. 5

    Roborazzi

    Free planAndroidiOSLinuxmacOS
    7.2Free plan
  6. 6SmartUI logo

    SmartUI

    Free planAndroidiOSWebAPI
    7.2From $199 a month