← 返回 Skills 市场
pipepi

brave-api-free-search

作者 pipe · GitHub ↗ · v1.0.8 · MIT-0
cross-platform ✓ 安全检测通过
696
总下载
0
收藏
2
当前安装
9
版本数
在 OpenClaw 中安装
/install brave-api-free-search
功能描述
Free Brave API alternative for OpenClaw. Completely FREE web search. Secure localhost-only deployment. Supports hidden --dev flag.
使用说明 (SKILL.md)

💰 Brave API Free Search (Secure)

✅ 100% FREE

Python Dependency

The runtime scripts require the Python package requests.

Install if missing:

pip install requests

✅ Localhost-only deployment
✅ Limiter + safe_search enabled

Dev mode available:

python scripts/install.py --dev

⚠ Dev mode disables safe_search and limiter (reduced safety). For local development only.

Powered by local-search-pro.

⚠ Installation deploys a persistent Docker container (searxng-local) with --restart unless-stopped. To remove it:

docker rm -f searxng-local
安全使用建议
This skill appears to do what it says: it launches a local SearXNG Docker container and queries it. Before installing: (1) review and trust the Docker image (searxng/searxng) — it's pulled from Docker Hub at runtime; (2) be aware the installer creates a persistent container (--restart unless-stopped) and provides docker rm -f searxng-local to remove it; (3) avoid using the --dev flag unless you understand that safe_search and the rate limiter are disabled; (4) do not set SEARXNG_BASE_URL to an untrusted remote endpoint — the scripts will send your queries to whatever base URL is configured; (5) run the installer in an environment where running Docker is acceptable (container will bind to 127.0.0.1:8080). If you want higher assurance, inspect the remote Docker image contents or run the image in an isolated VM before exposing it to your workflows.
功能分析
Type: OpenClaw Skill Name: brave-api-free-search Version: 1.0.8 The skill bundle provides a functional implementation of a local search service using SearXNG via Docker. The installation script (scripts/install.py) correctly binds the service to localhost (127.0.0.1) for security, and the search script (scripts/search.py) performs standard API queries. All persistent behaviors, such as the Docker container's restart policy, are clearly disclosed in SKILL.md, and no evidence of malicious intent, data exfiltration, or obfuscation was found.
能力评估
Purpose & Capability
Name/description, required binaries (docker, python3), and included scripts align with deploying and querying a local SearXNG instance as a free local search alternative. Minor wording mismatch: SKILL.md says 'Powered by local-search-pro' but the implementation uses the official searxng Docker image.
Instruction Scope
Runtime instructions are narrowly scoped to creating a settings.yml, launching a Docker container (searxng/searxng) bound to 127.0.0.1:8080, and querying it. However the scripts read the SEARXNG_BASE_URL environment variable (not declared in requires.env) which allows redirecting requests to an arbitrary endpoint if set — this could cause queries to be sent to a remote host. The hidden/dev mode intentionally disables safe_search and rate limiter; SKILL.md warns about this but it's a safety-relevant option.
Install Mechanism
This is an instruction-only skill (no external install spec). At runtime the install script pulls the Docker image searxng/searxng from Docker Hub and creates a persistent container with --restart unless-stopped. Pulling an image from Docker Hub is expected for this functionality; no obscure download URLs or archives are used.
Credentials
The skill declares no required environment variables or credentials (appropriate). But the scripts accept SEARXNG_BASE_URL to override the target, and this environment var is not listed in requires.env. That gives a way to direct queries to an arbitrary remote endpoint. No secrets are requested, which is proportionate.
Persistence & Privilege
The install script intentionally deploys a persistent Docker container using --restart unless-stopped; the skill is not always:true and does not modify other skills. Persistence is expected for a local service but you should be aware the container will survive reboots until removed manually.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install brave-api-free-search
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /brave-api-free-search 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.8
Remove required env (SEARXNG_BASE_URL optional). Declare Python dependency: requests.
v1.0.7
Add persistence notice (Docker container runs persistently). Clarify uninstall command.
v1.0.6
Declare SEARXNG_BASE_URL env var and clarify dev mode safety impact.
v1.0.5
Declare required binaries (docker, python3) in metadata. Improve registry accuracy.
v1.0.4
Sync with [email protected] (SearXNG 2026 compatibility fix).
v1.0.3
- Added support for a hidden --dev flag in install script for development mode. - Updated documentation (SKILL.md) to describe --dev flag usage. - Cleaned up feature list and descriptions for clarity.
v1.0.2
brave-api-free-search v1.0.2 - Updated to enforce secure, localhost-only deployment. - Limiter and safe search are now enabled by default. - Skill description and documentation clarify improved security and deployment approach. - Now explicitly states it does not expose any public services.
v1.0.1
- Updated description to highlight that the skill is now powered by local-search-pro. - Revised documentation to clarify differences from built-in web_search and to promote local-search-pro for advanced users. - Removed health check from Quick Start and emphasized simplified setup steps. - Added a section outlining additional features available with local-search-pro. - Minor content restructuring and wording improvements for clarity.
v1.0.0
- Initial release of brave-api-free-search. - Provides a free, self-hosted alternative to the Brave API for OpenClaw web search. - No Brave API key required and zero recurring monthly cost. - Uses SearXNG as the backend for searches. - Designed as a drop-in replacement for the built-in web_search skill without modifying global configuration.
元数据
Slug brave-api-free-search
版本 1.0.8
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 9
常见问题

brave-api-free-search 是什么?

Free Brave API alternative for OpenClaw. Completely FREE web search. Secure localhost-only deployment. Supports hidden --dev flag. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 696 次。

如何安装 brave-api-free-search?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install brave-api-free-search」即可一键安装,无需额外配置。

brave-api-free-search 是免费的吗?

是的,brave-api-free-search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

brave-api-free-search 支持哪些平台?

brave-api-free-search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 brave-api-free-search?

由 pipe(@pipepi)开发并维护,当前版本 v1.0.8。

💬 留言讨论