Skip to content

Releases: Rishang/seek

v0.1.3

Choose a tag to compare

@Rishang Rishang released this 29 Jun 14:54
b629e03

What's Changed

  • refactor: simplify provider interface and enhance caching mechanism by @Rishang in #8

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@Rishang Rishang released this 21 Jun 18:53
e7ce99a

What's Changed

  • Feat/perplexity provider registry by @Rishang in #5
  • feat(config): scope init provider dropdowns to configured providers by @Rishang in #6

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@Rishang Rishang released this 20 Jun 18:43

What's Changed

  • fix(install): stop curl(23) on version resolve; point to `seek config… by @Rishang in #2
  • feat: rename scrape -> fetch across the entire codebase by @Rishang in #3

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@Rishang Rishang released this 20 Jun 17:57
27dd88e

seek v0.1.0

seek is a web tool for CLI coding agents.

It provides a single interface over multiple search, scraping, and crawling providers, with automatic failover so agents can continue working even when a provider is unavailable or rate-limited.

Highlights

  • Automatic provider failover — search and scrape requests transparently fall back to the next configured provider.

  • Seven providers, one interface — supports Firecrawl, Tavily, Spider.cloud, WebCrawlerAPI, Lightpanda, Brave Search, and Exa.

  • Agent-first design — includes:

    • MCP server (seek mcp)

    • HTTP JSON API (seek serve)

    • Claude Code skill integration

  • Token-efficient workflows — CSV-first output and snippet-before-scrape patterns help reduce agent costs.

Commands

Command | Description -- | -- seek search | Search the web seek scrape | Extract a page as markdown, HTML, or JSON seek crawl | Crawl a website seek serve | Run the HTTP JSON API seek mcp | Start an MCP server over stdio seek config init | Configure providers and API keys seek version | Show version information and check for updates

Installation

Install Script (Linux/macOS)

curl -fsSL https://raw.githubusercontent.com/Rishang/seek/main/install.sh | sh

mise

mise use -g ubi:Rishang/seek

ubi

ubi --project Rishang/seek --in ~/.local/bin

After installation:

seek config init

Then connect your agent using the included skill or register seek mcp.

Notes

  • crawl currently uses Firecrawl directly and does not support failover.

  • seek serve is unauthenticated unless --token or SEEK_SERVE_TOKEN is configured.

  • Provider API keys are stored separately from configuration and can be overridden with environment variables.

New Contributors

Full Changelog: https://github.com/Rishang/seek/commits/v0.1.0