{"repo":"OpenEvident/vindicate","free":true,"listed":false,"github":"https://github.com/OpenEvident/vindicate","clone":"git clone https://github.com/OpenEvident/vindicate.git","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.","language":"TypeScript","stars":27,"topics":["agentic","claude-code","cursor","e2e","github-copilot","mcp","playwright","playwright-typescript","qa","quality-assurance"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Vindicate Platform Autonomous quality for AI-native development teams. AI-native Playwright test automation for VS Code, Cursor, GitHub Copilot, Claude Code, and Antigravity. 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. Component Role ------------------------------ --------------------------------------------------------- VS Code / Cursor extension Onboarding, dashboard, agent pairing, process supervisor runtime-mcp MCP server the agent talks to: workflow, codegen, tools runtime-worker Playwright browser sessions, recordings, and API requests runtime-mcp and runtime-worker are machine-wide singletons. Isolation between projects is per session, not per process. Full detail: docs/ARCHITECTURE.md. Workspace layout Tooling - Node.js =22 - pnpm =10 - Turborepo Common commands From repository root: Build the runnable apps: Docs - Architecture - Contributing - Security baseline - Supply-chain baseline Changelog See CHANGELOG.md. License Licensed under the Apache License, Version 2.0. Contributors","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenEvident","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenEvident/vindicate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}