<p align="center">
<img src="./docs/logo-lockup.svg" alt="Lastest" width="420" />
</p>
<p align="center">
<strong>Free, open-source visual regression testing with AI-generated tests</strong>
</p>
<p align="center">
Record it. Test it. Ship it.
</p>
<p align="center">
<a href="https://lastest.cloud">Website</a> •
<a href="https://github.com/las-team/lastest/wiki">Wiki</a> •
<a href="#features">Features</a> •
<a href="#quick-start">Quick Start</a> •
<a href="#how-it-works">How It Works</a> •
<a href="#why-lastest">Why Lastest</a> •
<a href="#comparison">Comparison</a> •
<a href="#commands">Commands</a> •
<a href="#environment-variables">Config</a>
</p>
<p align="center">
<img src="https://img.shields.io/badge/license-FSL--1.1--ALv2-blue.svg" alt="License" />
<img src="https://img.shields.io/badge/self--hosted-yes-green" alt="Self Hosted" />
<a href="https://lastest.cloud"><img src="https://img.shields.io/badge/website-lastest.cloud-0a84ff" alt="lastest.cloud" /></a>
</p>
<p align="center">
<img src="./docs/lastest-intro.gif" alt="Lastest Demo — Record, Test, Diff, Approve" width="720" />
</p>
The Problem
Visual regression testing is either expensive, flaky, or painful to maintain.
- Cloud tools: per-screenshot pricing, cloud-only, no self-hosting
- Enterprise tools: steep learning curve, locked to specific frameworks
- Open-source tools: free but no dashboard, no collaboration, no AI, or in maintenance mode
Meanwhile, you just need to know: "Did my last commit break the UI?"
The Solution
Lastest is a free, self-hosted visual regression testing platform that records your tests, writes them with AI, runs them anywhere, and fixes them when they break — all in one tool.
1. Point it at your app
2. Record your user flows (point-and-click, no code)
3. AI generates resilient test code with multi-selector fallback
4. Run on remote runners or in an embedded browser container (EB setup requi