Vindicate banner
OpenEvident OpenEvident

Vindicate

Testing community

Description

A local-first Playwright test automation toolkit for AI coding agents (Cursor, Claude Code, Copilot), with MCP tools for codegen, browser control, and recordings.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Vindicate

Vindicate Platform

**Autonomous quality for AI-native development teams.**

AI-native Playwright test automation for VS Code, Cursor, GitHub Copilot, Claude Code, and Antigravity.

![GitHub top language](https://img.shields.io/github/languages/top/OpenEvident/vindicate) ![visitors](https://visitor-badge.laobi.icu/badge?page_id=OpenEvident.vindicate.visitor-badge&left_text=visitors&right_color=%23123fc4&format=true&logo=github) ![GitHub forks](https://img.shields.io/github/forks/OpenEvident/vindicate?style=social) ![GitHub contributors](https://img.shields.io/github/contributors/OpenEvident/vindicate) ![GitHub Repo stars](https://img.shields.io/github/stars/OpenEvident/vindicate?style=social) ![GitHub repo size](https://img.shields.io/github/repo-size/OpenEvident/vindicate) ![GitHub watchers](https://img.shields.io/github/watchers/OpenEvident/vindicate?style=social) ![GitHub issues](https://img.shields.io/github/issues/OpenEvident/vindicate) ![GitHub pull requests](https://img.shields.io/github/issues-pr/OpenEvident/vindicate) ![GitHub](https://img.shields.io/github/license/OpenEvident/vindicate)

Architecture

Vindicate is a **stateless local stack**. The extension installs rules and skills, then your agent (Cursor, GitHub Copilot, Claude Code, or Antigravity) calls a local MCP server for workflow guidance, codegen, and browser tools. No cloud job machine, no MongoDB, no remote orchestration.

flowchart TB
    subgraph ide["Your editor"]
        Agent["AI agent"]
        Ext["Vindicate extension"]
    end

    subgraph local["This machine, 127.0.0.1 only"]
        MCP["runtime-mcp"]
        Worker["runtime-worker"]
        Chromium["Chromium"]
    end

    Agent -->|MCP tools| MCP
    Ext -->|spawns + supervises| MCP
    Ext -->|spawns + supervises| Worker
    MCP -->|browser / record / API| Worker
    Worker --> Chromium