@newdevai/openclaw-plugin-nexai-websearch
v0.1.0
Published
OpenClaw web_search provider plugin for NEXAI WebSearch
Maintainers
Readme
@newdevai/openclaw-plugin-nexai-websearch
OpenClaw web_search provider plugin for NEXAI WebSearch.
Requirements
- OpenClaw CLI
2026.3.13 - NEXAI WebSearch API key
Check version:
openclaw --versionInstall (Published Package)
npm i @newdevai/openclaw-plugin-nexai-websearch
# install into OpenClaw
openclaw plugins install @newdevai/openclaw-plugin-nexai-websearch
openclaw gateway restartInstall (Local Source)
git clone <your-public-repo-url>
cd openclaw-plugin-nexai-websearch
npm install
npm run build
openclaw plugins install /absolute/path/to/openclaw-plugin-nexai-websearch
openclaw gateway restartopenclaw plugins install may show:
Plugin config key is openclaw-plugin-nexai-websearch (plugin id).
Configure OpenClaw (~/.openclaw/openclaw.json)
{
plugins: {
entries: {
"openclaw-plugin-nexai-websearch": {
enabled: true,
config: {
webSearch: {
apiKey: "YOUR_NEXAI_WEBSEARCH_KEY",
// optional
// baseUrl: "https://nexai.newdev.net/api/v1"
}
}
}
}
},
tools: {
web: {
search: {
enabled: true,
provider: "nexai_websearch",
maxResults: 5,
timeoutSeconds: 30,
cacheTtlMinutes: 15
}
}
}
}Environment Fallback
export NEXAI_WEBSEARCH_API_KEY="YOUR_NEXAI_WEBSEARCH_KEY"
# optional
export NEXAI_WEBSEARCH_BASE_URL="https://nexai.newdev.net/api/v1"Then restart:
openclaw gateway restartVerify
openclaw plugins listExpected:
- plugin id:
openclaw-plugin-nexai-websearch - status:
loaded
Tool parameters
query(required)pageno(optional, default 1)
Development
npm install
npm run typecheck
npm run buildPublish
npm publish --access public