omp packages

pi-tavily-tools0.2.0

Tavily tools and status panel for pi

zx06 Published 7 days ago MIT ~331 downloads/mo

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.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

pi-tavily-tools

Tavily integration for pi.

Features

  • tavily_search
  • tavily_extract
  • tavily_crawl
  • Rich tool cards: query/URLs, result counts, response time, truncation, and expandable details
  • Structured structuredContent results for codemode and other programmatic callers
  • Preferred JSON-schema constrained sampling for tool arguments
  • /tavily:status status 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:status to 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.