Community
Contribute to Litmus Check
Litmus Check is built in the open. Whether you want to fix a bug, improve the docs, or ship a new feature, every repo below is public and takes contributions.
The repositories
lc-serverPython
The AI QA engine: a Python/Flask API, a TypeScript Playwright agent, and a Node.js gateway — backed by PostgreSQL and Redis.License: See repositoryOpen on GitHub →lc-frontendTypeScript
The Next.js frontend for Litmus Check. Point it at your own backend and deploy on Vercel or your own VM.License: MITOpen on GitHub →litmus-agentNode.js
A CLI that triages Playwright test failures from your JSON report and traces. Drop it into any existing Playwright suite.License: CC-BY-NC-SA-4.0Open on npm →Licensing differs per repository — check the LICENSE file in each repo before reusing code.
How to contribute
1
Find something to work on
Browse open issues on the repo you want to help with, or open a new one to propose a change before you start.
2
Fork & branch
Fork the repo, create a feature branch, and follow the setup steps in that repo's README to run it locally.
3
Open a pull request
Keep PRs focused, describe what changed and why, and link the issue it resolves. A maintainer will review it.
Questions or ideas?
Open a discussion or issue on the relevant repo, or reach the team directly. We'd love your help making open-source QA better.