pi-browse
Web search, content extraction, and deep research extension for Pi
Package details
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