Piyush Vyas

Building the agentic web.

Architect. Builder. Founder.

AWS 30+ Deployments 2 Best Papers 11 Open-Source Projects
See all →
Mar 24, 2026

What Happens When Two AIs Review Each Other's Code

staff-engineer v0.2.0: DADS, Google-grade hooks, visual QA, and one command to set up quality gates.

claudecodexdadsquality
Mar 24, 2026

Introducing DBAR

A standalone TypeScript package that makes browser agent sessions deterministic and replayable.

dbarbrowser-agentsdeterminismtesting
Mar 24, 2026

Universal Semantic Element ID

Stable element identity for browser agents across runs. uSEID fuses ARIA semantics, DOM structure, and visual position into signatures that survive UI churn.

useidbrowser-agentselement-identity
Mar 15, 2026

From INTERSPEECH to Production

Best paper awards at two top venues. What changed when I started shipping ML at scale.

careerresearchproduction
Mar 8, 2026

MCP at Scale

19,000+ servers, 8M+ monthly downloads. Lessons from building 30+ integrations.

mcpproductionscale
Feb 28, 2026

Designing Protocols That Survive Production

What I learned designing BAP and working with the SKILL.md spec.

protocol-designbapopen-source
Feb 21, 2026

Zero API Keys

Every operation in skill-tools is deterministic. No LLMs, no API keys, no model drift.

deterministicskill-toolsci-cd
Feb 14, 2026

Eval-Driven Development

How I test agents with deterministic scoring. Same input, same output, every time.

evalstestingagents
Feb 8, 2026

One Round-Trip

How BAP's composite actions cut browser agent latency from 5-10 round trips to one.

bapperformancelatency
Feb 1, 2026

Semantic Selectors

Why I built BAP around accessibility roles instead of CSS selectors.

bapaccessibilityselectors
Jan 28, 2026

The Lethal Trifecta

BAP accesses private pages, processes untrusted content, and takes external actions. How I secured all three.

securitybaptrust
Jan 21, 2026

Context Engineering > Prompt Engineering

The bottleneck shifted from how you ask to what the agent knows.

mcpskill-mdcontext
Jan 14, 2026

MCP vs CLI vs SKILL.md

Real benchmarks, token costs, and a decision framework from shipping all three.

mcpcliskill-md
Jan 6, 2026

Meet staff-engineer

A Claude Code plugin for the full dev lifecycle. What I built and why.

claudepluginautomation
Dec 22, 2025

I Audited 53 Agent Skills. Here's What Broke.

Every SKILL.md from Anthropic, OpenAI, and Vercel through my pipeline. The data.

skill-toolsauditdata
Dec 12, 2025

Deterministic Tooling for Agent Skills

Parse, lint, score, and route SKILL.md files. No LLMs anywhere in the pipeline.

skill-toolsclibm25
Nov 28, 2025

Browser Agent Protocol

An open standard for AI agents to control web browsers. Why I built it and how it works.

bapmcpopen-source
Nov 15, 2025

Booking Open Play Before It's Gone

The Lifetime Fitness open play battle that led me to build Browser Agent Protocol.

bappickleballautomation
Nov 3, 2025

MCP is USB-C for Agents

The mental model I use after building 30+ MCP integrations at AWS.

mcpagentsexplainer
---
name: piyush-vyas
description: Architect, builder, founder. Ships agentic AI systems at AWS, open-sources protocols for the agentic web, and publishes at top venues.
compatibility: Engineering, Product, Sales, Executive Leadership
metadata:
role: Deep Learning Architect, AWS
github: pyyush
linkedin: pyyush
---