lc-server
The AI QA engine — a Flask backend, a Playwright agent, and a WebSocket gateway.
lc-frontend
The Next.js UI where you compose, run, and maintain your tests.
litmus-agent
A CLI that triages Playwright failures — ideal for CI/CD pipelines.
Getting started
Self-host the stack
Stand up
lc-server and point lc-frontend at it — this is the foundation everything else builds on. Follow the step-by-step guide at litmuscheck.com/get-started, and see each repository’s README for full configuration.Create your first test
Once your instance is running, create your first test in the Compose view — write steps in plain English and watch them run in a live browser.
Triage failures with the CLI
Add the
litmus-agent CLI to triage Playwright failures from your JSON report and traces — locally or automatically in CI/CD. Generate its LITMUS_API_KEY from your self-hosted instance.