seek

Agent-friendly web search, research & scraping.

One CLI over many provider APIs — Parallel, Exa, Brave, Perplexity, Gemini, Firecrawl. Commands group providers by intent so an agent or human picks the right trade-off between speed, cost, and output type.

Install with Homebrew (macOS, Linux)

brew install wyrd-company/tools/seek-cli
Terminal recording of the seek command running a web search and printing the results.
seek runs a web search and prints the results.

What it does

  1. Groups providers under three intent-shaped commands: web search, research and scrape.

  2. Searches the web in real time through Parallel, Exa, Brave Search, Brave Answers or Perplexity.

  3. Runs autonomous deep research that browses, verifies and compiles a cited report, and lets you check on a running job later.

  4. Extracts clean text, Markdown or JSON from URLs you already have, with Parallel, Exa or Firecrawl.

  5. Returns rendered results, or raw JSON with --json for an agent to parse.

  6. Runs as a back-end with seek serve, so provider API keys stay on one server, and ships as a single native binary or a container image.

Install

brew install wyrd-company/tools/seek-cli

Documentation

Releases

Latest 0.3.1 Release notes on GitHub

Fixes

  • Adopt Intentional as the version and release authority; release versions now come from intents, package.json is a committed projection, and release tags remain bare SemVer.
All releases