@qmahyar/pi-exa-search
Exa neural web search and page fetch for pi — multi-key rotation, highlights, filters
Package details
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
- Get a key at dashboard.exa.ai/api-keys
- In pi:
/exa→ add key (or setEXA_API_KEY) - 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
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