pi-browse

Web search, content extraction, and deep research extension for Pi

Packages

Package details

extension

Install pi-browse from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-browse
Package
pi-browse
Version
1.0.13
Published
May 15, 2026
Downloads
not available
Author
bom0792
License
MIT
Types
extension
Size
163.8 KB
Dependencies
3 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-browse

Web search, content extraction, and deep research extension for Pi coding agents.

Features

  • Web Search - Search with multiple engines (Brave, DuckDuckGo, Exa, Gemini)
  • Content Extraction - Fetch and parse HTML content from URLs
  • Fallback Chain - Automatic fallback if primary search fails
  • Research Mode - Deep research with multiple sources
  • GitHub Integration - Search GitHub code and repositories
  • Browser Automation - Use Playwright for dynamic content
  • SSRF Protection - Block internal IPs and dangerous URLs

Install

pi install npm:pi-browse

Quick Start

Search the Web

/web search latest AI developments

Fetch Content

/web fetch https://example.com

Research Topic

/web research quantum computing

GitHub Search

/web github pi-coding-agent

Commands

Command Description
/search Search web
/fetch Fetch URL content
/research Deep research mode
/web Web main command

Tools

web_search

Search the web.

web_search query="AI developments" engine="brave" limit=10

web_fetch

Fetch and parse URL.

web_fetch url="https://example.com" selector="article"

web_research

Deep research mode.

web_research query="quantum computing applications" depth=5

Verify

pi list

License

MIT