Agentโ™ฅ๏ธŽAge
Catalog

io.github.inSideos-designs/cowork-qa

Official

by inSideos-designs ยท JavaScript

Goal-driven Playwright browser sessions for LLMs, with full action traces and aria-snapshots.

A Model Context Protocol server that provides an actual Chromium browser controlled by an LLM, records every action toward a stated goal, and returns a structured trace for evaluation or secondary reasoning. Built on Playwright, it exposes five tools in one binary with no cloud dependency.

๐Ÿ› ๏ธ Key Features

  • Real browser sessions (Chromium) driven by LLMs
  • Full action traces and aria-snapshots captured
  • Structured results to assess goal achievement
  • Playwright-based implementation
  • Single binary, five tools, zero cloud dependency

๐Ÿš€ Use Cases

  • Goal-driven browsing tasks with audit-ready traces
  • Post-run evaluation of whether an objective was achieved
  • Multimodal reasoning with captured DOM and accessibility data
  • LLM-to-LLM decision-making using recorded actions

โšก Developer Benefits

  • Deterministic, auditable browser interactions
  • Reproducible runs with structured traces
  • Lightweight, self-contained deployment (no cloud)
  • Clear separation between action recording and evaluation

โš ๏ธ Limitations

  • Grounded to a single binary with five tools
  • Browser interactions depend on Playwright compatibility
  • Potential privacy considerations with action traces and snapshots