pi-web-kit

JSON →
library 0.1.6 ·javascript
verified Jun 7, 2026

pi-web-kit (v0.1.6, active development) provides web_search and web_fetch tools for the Pi agent framework. It supports multiple provider backends (Exa MCP, Exa API, TinyFish, Brave Search, Firecrawl, markdown.new) with bounded output, chunked reads, URL validation, and an in-memory fetch cache. Released weekly via npm, it is ESM-only, requires Node >=20.6.0, and depends on Pi core packages (@earendil-works/pi-ai, @earendil-works/pi-coding-agent, @earendil-works/pi-tui) and typebox. Differentiators: provider-tailored schemas, configurable caching, and concurrency control.