@goofansu/pi-web
v1.0.0
Published
Web search and page fetching tools for Pi
Readme
pi-web
Web tools for Pi:
web_fetchfetches a public page through Firecrawl and returns clean Markdown and normalized metadata.web_searchsearches with Brave LLM Context and returns extracted content and citable sources.
Install
pi install npm:@goofansu/pi-webConfiguration
Web fetch
On an exe.dev VM, web_fetch automatically uses an attached Firecrawl integration named firecrawl through firecrawl.int.exe.xyz.
Elsewhere, Firecrawl's keyless tier works without configuration. Set FIRECRAWL_API_KEY to use an account's higher limits and credits:
export FIRECRAWL_API_KEY=...Web search
On an exe.dev VM, web_search automatically uses an attached Brave integration named brave through brave.int.exe.xyz.
Elsewhere, set a Brave Search API key:
export BRAVE_SEARCH_API_KEY=...Development
npm install
npm test
npm run typecheck
npm run lintThe Husky pre-commit hook runs npm run lint.
Security
Pi packages execute with the user's full system permissions. Review package source before installing it.
