Trusted by teams like


















































Free to use. No credit card, no need to book demos.
Just sign up and start testing in a few minutes
2 minutes to set up, immediate insights
Works on top of playwright
No setup, just add a few lines to playwright config
Run locally or on cloud
Secure npm package that can run anywhere
Free to use
Completely free to use while in beta. Sign up to grab your free API key
Step 1. Enable playwright json report if you haven't
export default defineConfig({
testDir: './tests',
retries: 0,
reporter: [
['json', { outputFile: './reports/report.json' }]
],
use: {
trace: 'retain-on-failure',
screenshot: 'only-on-failure',
},
outputDir: './traces',
projects: [
{
name: 'chromium',
use: { ...devices['Desktop Chrome'] }
}
]
});Step 2. Add an API key to your environment
Get your API key by signing up. Environment variable can be set in a .env file in the root directory or as system environment variables.
LITMUS_API_KEY=your-api-key-here
Step 3. Litmus Triage Agent is now ready to run!
After installation, the lc command will be available globally (or via npx if installed locally).
# Basic Usage
lc triage <path-to-report.json>
# Save API response to file with pretty printing
lc triage <path-to-report.json> --output response.json --prettyOptions
- <path-to-report.json> - Path to Playwright JSON report file (required)
- -o, --output <file> - Output file path for API response (default: stdout)
- -p, --pretty - Pretty-print JSON output
- -c, --error-context <number> - Number of context lines for error snippets (default: 10)
- -V, --version - Output version number
- -h, --help - Display help
- --html-dir - Generate HTML report in this directory

