{"library":"pi-web-fetch","type":"library","category":null,"description":"pi-web-fetch is a pi coding agent extension that gives AI agents a proper web browser via headless Chrome, clean content extraction with trafilatura, and optional LLM processing. Version 1.1.0 brings concurrent batch fetching (up to 10 URLs with 6 parallel tabs), a 15-minute cache, smart large-page summarization, cross-host redirect detection, and an extensible hook system for site-specific handling. Unlike static fetchers like Claude Code's WebFetch, it handles JavaScript-rendered SPAs, strips boilerplate using ML-based extraction, and supports optional LLM distillation via a pi sub-agent. Requires Node.js 18+, a Python tool runner (uvx recommended), and puppeteer's bundled Chromium.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","pi-package"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install pi-web-fetch","imports":["import piWebFetch from 'pi-web-fetch'","import { WebFetchExtension } from 'pi-web-fetch'","import type { WebFetchToolOptions } from 'pi-web-fetch'"]},{"cmd":"yarn add pi-web-fetch","imports":[]},{"cmd":"pnpm add pi-web-fetch","imports":[]}],"homepage":"https://github.com/georgebashi/pi-web-fetch#readme","github":"https://github.com/georgebashi/pi-web-fetch","docs":null,"changelog":null,"pypi":null,"npm":"pi-web-fetch","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}