Web research tools and typed evidence Sources backed by Google and Brave search.

BUSL-1.1 635 downloads
Updated 15 days ago Repository
webscoutsearchresearchtools

Run

wippy run kickside/webscout

Kickside Webscout

Web research tools and typed Research Sources backed by independent Google and Brave indexes, plus page reading and bounded link extraction. Provider secrets are admin-editable settings and never appear in Source artifacts.

Trait

Add the web_researcher trait to any agent to grant search + read + link tools:

traits:
  - id: kickside.webscout.traits:web_researcher

Configuration

Credentials resolve from the admin-editable kickside.settings:settings contract. Each search provider is separately configurable, so a Research Workspace may enable both and route a failed or insufficient task to the other.

| Setting / env key | Purpose | |---|---| | google_search_api_key | Google Custom Search API key (secret) | | google_search_engine_id | Google Custom Search Engine ID (cx) | | brave_search_api_key | Brave Search API subscription token (secret) | | SourceOperationPolicy/v1 | Owner-selected operation values (required per call) | | SourceOperationControlBounds/v1 | Host-installed bounds and digest (required per call) |

The Google-backed Public Web Source also owns page capture and site traversal. The Brave Source owns independent web/news discovery only; its URLs must be captured before they support consequential claims.