@pi-archimedes/web2.11.1
Temporary package placeholder for staged publishing
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-archimedes/web
Web search and content extraction package for the Pi Archimedes agent.
Tools
web_search: Search the web using configured providers (Brave, Tavily, Perplexity, OpenAI, SearXNG, DuckDuckGo).fetch_content: Extract readable content from URLs, with specialized handlers for GitHub, YouTube, and PDFs.get_search_content: Retrieve and optionally search through cached search/fetch results.
Configuration
Settings are read from ~/.pi/agent/settings.json under the archimedes.web namespace, or via environment variables:
braveApiKey/BRAVE_API_KEYtavilyApiKey/TAVILY_API_KEYopenaiApiKey/OPENAI_API_KEYperplexityApiKey/PERPLEXITY_API_KEYsearxngUrl/SEARXNG_URLproxy/HTTP_PROXY/HTTPS_PROXY
Features
- Multi-provider search routing.
- Cached content retrieval.
- Intelligent content extraction.
- Dynamic TUI rendering.