AI agents In development
An MCP server that hands Playwright test results to an LLM, so failed runs come back sorted into likely root causes instead of a wall of stack traces.
- TypeScript
- Model Context Protocol
- Playwright
- Claude
AI agents Working
A test harness that runs repeatable conversations between two LLM characters, checks every transcript automatically, and uses an LLM judge for the parts rules can't catch.
- Python
- OpenAI API
- LLM-as-judge
- JSON transcripts
AI agents Working
An agent that turns raw test results and defect data into a daily engineering report a lead can read in two minutes.
- Python
- TypeScript
- LLM tool calling
- Structured JSON output
RAG In development
A retrieval-based assistant that answers residents' questions from a community association's own website content, with sources.
- Python
- WordPress REST API
- Embeddings
- Vector database
AI agents Lab
A tool-calling support agent built with the OpenAI Python SDK, used to practice agent design, guardrails, and evaluation end to end.
- Python
- OpenAI SDK
- gpt-4.1-mini
- Tool calling
Test automation Working
A reference Playwright framework in TypeScript with page objects, parallel runs, traces, and CI, run against public practice sites.
- TypeScript
- Playwright
- Page Object Model
- GitHub Actions