Skip to main content
pipellm-websearch is the npm distribution for PipeLLM WebSearch as an OpenClaw plugin. It adds search, page-reading, and news tools to OpenClaw while using your PipeLLM API key for authentication and billing.

Package

ItemValue
Package namepipellm-websearch
Distributionnpm
Primary useOpenClaw plugin
Repositoryhttps://github.com/PipeLlm-AI/pipellm-websearch-plugin

Install

npm install pipellm-websearch

What the Plugin Adds

ToolDescriptionPublic route
pipellm_web_searchDeep web search with content extraction and relevance ranking/v1/websearch/search
pipellm_simple_searchFaster search returning search snippets/v1/websearch/simple-search
pipellm_web_readerRead a web page and return clean text/v1/websearch/reader
pipellm_news_searchSearch recent news with retrieval support/v1/websearch/search-news

OpenClaw Plugin Config

Add the package to your openclaw.json:
{
  "plugins": {
    "load": {
      "paths": ["./node_modules/pipellm-websearch"]
    },
    "entries": {
      "pipellm-websearch": {
        "enabled": true,
        "config": {
          "apiKey": "pipe-your-api-key-here"
        }
      }
    }
  }
}

Agent Tool Allowlist

Enable the tools for your agent:
{
  "agents": {
    "list": [
      {
        "name": "my-agent",
        "tools": {
          "allow": [
            "pipellm_web_search",
            "pipellm_simple_search",
            "pipellm_web_reader",
            "pipellm_news_search"
          ]
        }
      }
    ]
  }
}

Plugin Configuration

FieldRequiredDefaultDescription
apiKeyYesPipeLLM API key
apiEndpointNohttps://api.pipellm.aiOverride only for self-hosted deployments

Notes

  • This package is currently documented as an OpenClaw plugin, not a generic SDK.
  • Use your PipeLLM API key from the Console.
  • Search requests made through the plugin use PipeLLM WebSearch billing.

OpenClaw

Configure OpenClaw to use PipeLLM

Deep Search

Use the full retrieval route over HTTP

npm Package

View the package on npm