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.

Packages

Package details

extension

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 firefox
    
  • SearXNG 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