Skip to content
View piyushbag's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report piyushbag

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
piyushbag/README.md

Hey, I'm Piyush Bag

Blog LinkedIn X @piyushbagitall

Test automation engineer at Arista Networks. Post-silicon validation, hardware ops, and agentic test automation. Open source: awesome-pcb-workflow 9★ · MCP Go SDK merged · Amika in flight

Building

  • awesome-pcb-workflow GitHub stars - Curated PCB design automation stack: AI-assisted EDA, DFM, fab CI/CD, hardware testing agents. KiCad and OrCAD compatible.
  • awesome-dvt-automation GitHub stars - Post-silicon validation tool landscape: 81 tools across 12 pipeline stages.

Contributing to

  • Model Context Protocol
    • MCP Servers GitHub stars
      • feat(fetch): add tool annotations for fetch tool (#4428)
    • MCP Python SDK GitHub stars
      • fix(auth): strip trailing slashes from OAuth metadata URLs (#3013)
    • MCP Inspector GitHub stars
      • fix(ci): link e2e PR summary to Playwright artifact download (#1259) (#1539)
    • MCP Specification GitHub stars
      • docs: simplify Mcp-Param client note for missing inputSchema (#2983)
    • MCP Registry GitHub stars
      • fix(handlers): return 499 on client cancel for get-server endpoints (#1401)
    • MCP Go SDK GitHub stars
      • fix(jsonrpc2): decode requests when method key is present (#999)
      • fix(jsonrpc2): decode requests when method key is present (#1000 merged)
      • mcp: add StreamableHTTPHandler.Close for graceful shutdown (#1001)
      • mcp: add ListResourcesHandler for dynamic resources/list (#1002)
      • mcp: deprecate roots, sampling, and logging (SEP-2577) (#1013)
      • mcp: add StreamableHTTPHandler.Close for graceful shutdown (#1029)
      • mcp: add ListResourcesHandler for dynamic resources/list (#1030)
  • Goose (AAIF)
    • Goose GitHub stars
      • fix(desktop): honor GOOSE_CONTEXT_LIMIT for custom model context display (#10070)
  • agentsmd
    • AGENTS.md GitHub stars
      • Add OpenHands to compatibility section (#202)
      • feat(compat): OpenHands listing and daily-seeded agent order (#203)
  • mcp-use
    • mcp-use GitHub stars
      • fix(react): isolate useMcp connection lifecycle (Option A) (#1708)
  • agentgateway
    • agentgateway GitHub stars
      • docs: EP-2141 governance metadata for gateway traces (#2205)
      • fix(mcp): route client JSON-RPC responses for server-initiated requests (#2207)
  • gofixpoint
    • Amika GitHub stars
      • feat: stream agent stdout/stderr in real time (closes #156) (#262)

Writing

Technical posts on hardware test automation, MCP, and agentic engineering: www.piyushbag.com/blog

Last updated: 2026-06-30

Pinned Loading

  1. awesome-pcb-workflow awesome-pcb-workflow Public

    Open-source tools for the complete PCB design workflow: AI-assisted EDA, schematic capture, SPICE simulation, signal integrity, layout automation, DFM & fabrication CI/CD, hardware testing agents. …

    Python 9 1

  2. scipy-conference/scipy_proceedings scipy-conference/scipy_proceedings Public

    Tools used to generate the SciPy conference proceedings

    TeX 259 612

  3. power_tool_file power_tool_file Public

    HTML 5

  4. awesome-dvt-automation awesome-dvt-automation Public

    Curated open-source post-silicon validation stack — 81 tools, 12 pipeline stages

    Python