Supercheck
Open source under AGPLv3 · View on GitHub

Open-source testing, monitoring, and AI SRE – as code

Test with Playwright and k6. Monitor your sites and APIs, keep users informed with status pages, and investigate incidents with AI that shows its evidence. Self-host today, or join the Supercheck Cloud waitlist.

$npm install -g @supercheck/cli
then supercheck init

Works with the tools you already use

Test with

  • Playwright
  • k6

Run from CI

  • GitHub Actions
  • GitLab CI

Investigate with

  • Kubernetes
  • Prometheus
  • Grafana
  • Sentry
  • Datadog

Ask from

  • Claude
  • Cursor
  • Codex

Platform

One place for the work between deploy and incident

Most teams stitch together a test runner, an uptime service, a status page and a pile of dashboards. Supercheck covers all four, sharing one set of projects, alerts and history.

Automate

Write, record and run end-to-end and load tests.

  • Playwright browser, API and database tests
  • k6 load tests with streaming logs and run comparison
  • Recorder extension for Chrome and Edge
  • AI test generation and failure fixes
  • Requirements with coverage tracking
Automate docs
Playground editor with a Playwright API test

Monitor

Know when something breaks before your users tell you.

  • HTTP, website, ping and port checks
  • Checks from several regions, including Europe, North America and Asia Pacific on Cloud
  • Synthetic monitors that replay Playwright journeys
  • Failure and recovery thresholds to cut noisy alerts
Monitor docs
Monitors list with HTTP, website, ping, port and synthetic monitors

Communicate

Tell your team first, then tell your users.

  • Alerts by email, Slack, Teams, Discord, Telegram and webhooks
  • Public status pages on your own domain
  • Email, Slack and webhook subscribers, plus RSS and calendar feeds
  • Project dashboard for runs, jobs and uptime
Communicate docs
Public status page showing all systems operational

Investigate

Find the cause of an incident with evidence, not guesses.

  • Incidents linked to the alerts and runs that raised them
  • AI SRE investigations that cite their evidence
  • Read-only connectors for GitHub, Kubernetes, Prometheus, Grafana, Sentry and Datadog
  • Private Agent for systems inside your network
Investigate docs
Incident workspace for an API gateway incident

As code

Keep tests and monitors in your repository

Define Playwright and k6 tests, monitors and scheduled jobs in one TypeScript file. Review changes in pull requests, then apply them from your terminal or CI pipeline.

CommandWhat it does
supercheck pullExport what already exists in a project
supercheck diffPreview what a deploy would change
supercheck deployApply the configuration

Ask your AI tools about it

A read-only MCP server lets Claude, Cursor, VS Code and other MCP clients look at a project's tests, runs, monitors and incidents. Off by default when self-hosting.

supercheck.config.ts
import { defineConfig } from '@supercheck/cli'

export default defineConfig({
  schemaVersion: '1.0',
  project: { organization: '<org-id>', project: '<project-id>' },
  tests: {
    playwright: { testMatch: '_supercheck_/playwright/**/*.pw.ts' },
    k6: { testMatch: '_supercheck_/k6/**/*.k6.ts' },
  },
  monitors: [
    {
      name: 'API health',
      type: 'http_request',
      target: 'https://api.example.com/health',
      frequencyMinutes: 5,
    },
  ],
  jobs: [
    {
      name: 'Nightly E2E suite',
      tests: ['_supercheck_/playwright/checkout.pw.ts'],
      jobType: 'playwright',
      cronSchedule: '0 2 * * *',
    },
  ],
})

Deployment

Run it on your servers or ours

Isolated by default

Tests run in isolated Kubernetes workloads sandboxed with gVisor. Private and cluster networks are blocked, so a test script cannot reach your infrastructure.

How execution works

Self-host for free

The core is open source under AGPLv3. Run it on your own servers with Docker Compose and K3s, with no license fee and no usage limits.

Self-hosting guide

Or let us run it

Supercheck Cloud is a managed service with monitoring locations in Europe, North America and Asia Pacific. It is coming soon; the waitlist is open.

See Cloud plans

Click through a real workspace

Explore a sample workspace in the live demo. No sign-up needed.