pi-lean-dimension
Pi extension. The full pi web-tools suite — interactive browsing (pi-lean-portal) and SearXNG search (pi-lean-search), unified under /web.
Package details
Install pi-lean-dimension from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-lean-dimension- Package
pi-lean-dimension- Version
0.1.0-alpha.0- Published
- Jun 23, 2026
- Downloads
- not available
- Author
- sofuego
- License
- AGPL-3.0-only
- Types
- extension
- Size
- 7.4 KB
- Dependencies
- 2 dependencies · 0 peers
Pi manifest JSON
{
"extensions": [
"./node_modules/pi-lean-portal/index.ts",
"./node_modules/pi-lean-search/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-lean-dimension
The full web-tools suite for Pi — interactive web browsing and SearXNG search,
unified under /web.
This is an umbrella meta-package. It bundles
pi-lean-portal (browser) and
pi-lean-search (SearXNG search)
into a single pi install command.
Install
pi install npm:pi-lean-dimension
Prerequisites
Playwright browsers (for browsing):
npx playwright install chromium firefoxSearXNG instance (for search, optional): configure the URL in settings:
{ "searxng": { "url": "https://searxng.example.com" } }
The browser works immediately after npx playwright install. The search tool
self-documents its setup on first call if SearXNG isn't configured.
What you get
| Tool | Purpose |
|---|---|
browser-navigate |
Navigate to a URL, get an accessibility tree with @e element refs |
browser-snapshot |
Refresh the current page snapshot |
browser-click |
Click an element by @e ref |
browser-type |
Type text into an input by @e ref |
browser-scroll |
Scroll the page |
browser-back |
Navigate back |
browser-press |
Press a key |
browser-console |
Read console messages from the page |
browser-inspect |
Query and extract text from elements |
web-fetch |
Stateless fetch → Markdown (no JS) |
web-guide |
Navigation guidance for a site or pattern |
web-learn |
Save/update navigation guidance |
web-search |
Web search via SearXNG |
Commands
/web on|off|learn|cookies|profile|status— unified toggle and management
License
AGPL-3.0-only