pi-tavily-tools0.2.0
Tavily tools and status panel for pi
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
pi-tavily-tools
Tavily integration for pi.
Features
tavily_searchtavily_extracttavily_crawl- Rich tool cards: query/URLs, result counts, response time, truncation, and expandable details
- Structured
structuredContentresults for codemode and other programmatic callers - Preferred JSON-schema constrained sampling for tool arguments
/tavily:statusstatus panel
Requires pi 1.4+ (@earendil-works/pi-coding-agent).
Install
From npm
pi install npm:pi-tavily-tools
From local path
pi install ~/projects/my/pi-packages/packages/tavily-tools
Configure API key
Use one of the following:
export TAVILY_API_KEY='tvly-xxxxx'
or
mkdir -p ~/.pi/agent
printf '%s' 'tvly-xxxxx' > ~/.pi/agent/tavily.key
Then reload pi:
/reload
Usage
- Use Tavily tools when the user asks for web search or known URLs.
- Run
/tavily:statusto open the status panel.
Publish
cd ~/projects/my/pi-packages/packages/tavily-tools
npm publish --access public
To improve gallery presentation on pi.dev/packages, add an image or video field under the pi key in package.json.