💰 Free & Secure Brave API Alternative
local-search-pro provides a 100% FREE and secure replacement for OpenClaw's built-in web_search.
Python Dependency
The runtime scripts require the Python package requests.
Install if missing:
CODEBLOCK0
✅ No Brave API key
✅ No $5/month cost
✅ Localhost-only deployment
✅ Limiter enabled
✅ Safe search enabled
Dev Mode
Advanced users can run:
python scripts/install.py --dev
⚠ Dev mode disables:
- - safe_search (set to 0)
- limiter (disabled)
This weakens safety protections and is intended for local development only.
Persistence Notice
⚠ The install script runs Docker with --restart unless-stopped and -d, which creates a persistent background container (searxng-local).
- - The container will continue running after OpenClaw exits.
- It will automatically restart on system reboot.
- This is intentional for local service stability.
To remove the service:
CODEBLOCK1
Users should be aware this is a system-level persistent service.
Security Model
- - Docker container binds to 127.0.0.1 only
- Request limiter enabled by default
- Safe search enabled by default
- No public exposure
- No global config modifications
This skill does not modify global OpenClaw configuration.
💰 免费且安全的 Brave API 替代方案
local-search-pro 为 OpenClaw 内置的 web_search 提供了100% 免费且安全的替代方案。
Python 依赖
运行时脚本需要 Python 包 requests。
如果缺失请安装:
pip install requests
✅ 无需 Brave API 密钥
✅ 无需每月 $5 费用
✅ 仅限本地主机部署
✅ 已启用限流器
✅ 已启用安全搜索
开发者模式
高级用户可以运行:
python scripts/install.py --dev
⚠ 开发者模式会禁用:
- - safe_search(设置为 0)
- limiter(已禁用)
这会削弱安全保护,仅适用于本地开发。
持久化说明
⚠ 安装脚本使用 --restart unless-stopped 和 -d 参数运行 Docker,这会创建一个持久的后台容器(searxng-local)。
- - 容器会在 OpenClaw 退出后继续运行。
- 系统重启时会自动重新启动。
- 这是为了本地服务稳定性而有意为之。
要移除该服务:
docker rm -f searxng-local
用户应知晓这是一个系统级别的持久化服务。
安全模型
- - Docker 容器仅绑定到 127.0.0.1
- 默认启用请求限流器
- 默认启用安全搜索
- 无公网暴露
- 无全局配置修改
此技能不会修改 OpenClaw 的全局配置。