@qmahyar/pi-exa-search

Exa neural web search and page fetch for pi — multi-key rotation, highlights, filters

Packages

Package details

extension

Install @qmahyar/pi-exa-search from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@qmahyar/pi-exa-search
Package
@qmahyar/pi-exa-search
Version
1.0.0
Published
Jul 25, 2026
Downloads
77/mo · 77/wk
Author
qmahyar
License
MIT
Types
extension
Size
47 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions"
  ]
}

Security note

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

README


Install

pi install npm:@qmahyar/pi-exa-search

Or from git:

pi install git:github.com/QMahyar/pi-exa-search

What you get

Piece Role
web_search Exa neural search with highlights (cheap on context)
web_fetch Full page content for known URLs (batch OK)
/exa TUI: add, reorder, test, remove API keys
Multi-key Auto-fallback on rate limits + cooldown

60-second start

  1. Get a key at dashboard.exa.ai/api-keys
  2. In pi: /exa → add key (or set EXA_API_KEY)
  3. Ask for current docs / news — the agent calls web_search / web_fetch

Pair with 9Router (optional)

For multi-provider chat models plus image, speech, and gateway web tools:

pi install npm:@qmahyar/pi-9router

@qmahyar/pi-9router · npm

If you use both packages, disable overlapping web tools in one of them so the agent has a single clear search path.

Docs

Doc
Setup Install & API keys
Usage Parameters & tips
Dev Architecture

Links

License

MIT